home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple Software Dispatch
/
Apple Software Dispatch.iso
/
Software Dispatch
/
Software Dispatch.rsrc
/
CODE_4_TextLib.txt
< prev
next >
Wrap
Text File
|
1993-10-19
|
210KB
|
3,795 lines
# near model CODE resource
# jump table entries: 33867-66664 (32798 of them)
fn00000000:
00000000 4E56 0000 link A6, 0
00000004 48E7 0018 movem.l -[A7], A3,A4
00000008 266E 000A movea.l A3, [A6 + 0xA]
0000000C 286E 001E movea.l A4, [A6 + 0x1E]
00000010 200C move.l D0, A4
00000012 6700 008A beq +0x8C /* 0000009E */
00000016 38AE 0008 move.w [A4], [A6 + 0x8]
0000001A 200B move.l D0, A3
0000001C 6612 bne +0x14 /* 00000030 */
0000001E 2F3C 0000 14EA move.l -[A7], 0x14EA
00000024 486C 0002 pea.l [A4 + 0x2]
00000028 4EAD 0B62 jsr [A5 + 0xB62 /* export_360 */]
0000002C 508F addq.l A7, 8
0000002E 600C bra +0xE /* 0000003C */
label00000030:
00000030 2F0B move.l -[A7], A3
00000032 486C 0002 pea.l [A4 + 0x2]
00000036 4EAD 0B62 jsr [A5 + 0xB62 /* export_360 */]
0000003A 508F addq.l A7, 8
label0000003C:
0000003C 200B move.l D0, A3
0000003E 6608 bne +0xA /* 00000048 */
00000040 397C FFFF 0102 move.w [A4 + 0x102], 0xFFFF
00000046 600C bra +0xE /* 00000054 */
label00000048:
00000048 486C 0102 pea.l [A4 + 0x102]
0000004C 2F0B move.l -[A7], A3
0000004E 4EAD 152A jsr [A5 + 0x152A /* export_673 */]
00000052 508F addq.l A7, 8
label00000054:
00000054 396E 000E 0104 move.w [A4 + 0x104], [A6 + 0xE]
0000005A 396E 0010 0106 move.w [A4 + 0x106], [A6 + 0x10]
00000060 4AAE 0012 tst.l [A6 + 0x12]
00000064 6612 bne +0x14 /* 00000078 */
00000066 42A7 clr.l -[A7]
00000068 4267 clr.w -[A7]
0000006A 486C 0108 pea.l [A4 + 0x108]
0000006E 4EAD 0D72 jsr [A5 + 0xD72 /* export_426 */]
00000072 4FEF 000A lea.l A7, [A7 + 0xA]
00000076 600E bra +0x10 /* 00000086 */
label00000078:
00000078 206E 0012 movea.l A0, [A6 + 0x12]
0000007C 2950 0108 move.l [A4 + 0x108], [A0]
00000080 3968 0004 010C move.w [A4 + 0x10C], [A0 + 0x4]
label00000086:
00000086 396E 0016 010E move.w [A4 + 0x10E], [A6 + 0x16]
0000008C 396E 0018 0110 move.w [A4 + 0x110], [A6 + 0x18]
00000092 396E 001A 0112 move.w [A4 + 0x112], [A6 + 0x1A]
00000098 396E 001C 0114 move.w [A4 + 0x114], [A6 + 0x1C]
label0000009E:
0000009E 4CDF 1800 movem.l A3,A4, [A7]+
000000A2 4E5E unlink A6
000000A4 4E75 rts
000000A6 4E56 FFF8 link A6, -0x0008
000000AA 2F0C move.l -[A7], A4
000000AC 286E 0008 movea.l A4, [A6 + 0x8]
000000B0 2F0C move.l -[A7], A4
000000B2 4EBA 1A92 jsr [PC + 0x1A92 /* 00001B46 */]
000000B6 3EAE 0010 move.w [A7], [A6 + 0x10]
000000BA 2F2E 000C move.l -[A7], [A6 + 0xC]
000000BE 2F0C move.l -[A7], A4
000000C0 4EBA 1A34 jsr [PC + 0x1A34 /* 00001AF6 */]
000000C4 486E FFF8 pea.l [A6 - 0x8]
000000C8 486E FFFC pea.l [A6 - 0x4]
000000CC 2F0C move.l -[A7], A4
000000CE 4EBA 1916 jsr [PC + 0x1916 /* 000019E6 */]
000000D2 70FF moveq.l D0, 0xFFFFFFFF
000000D4 C06E FFFE and.w D0, [A6 - 0x2]
000000D8 D06E 0010 add.w D0, [A6 + 0x10]
000000DC 206E 0012 movea.l A0, [A6 + 0x12]
000000E0 3080 move.w [A0], D0
000000E2 2E8C move.l [A7], A4
000000E4 4EBA 1EC2 jsr [PC + 0x1EC2 /* 00001FA8 */]
000000E8 286E FFF4 movea.l A4, [A6 - 0xC]
000000EC 4E5E unlink A6
000000EE 4E75 rts
export_1123:
000000F0 4E56 0000 link A6, 0
000000F4 48E7 0018 movem.l -[A7], A3,A4
000000F8 286E 0008 movea.l A4, [A6 + 0x8]
000000FC 266E 000C movea.l A3, [A6 + 0xC]
00000100 082C 0000 0001 btst.b [A4 + 0x1], 0x0
00000106 6714 beq +0x16 /* 0000011C */
00000108 486C 0002 pea.l [A4 + 0x2]
0000010C 486B 0002 pea.l [A3 + 0x2]
00000110 4EAD 0B62 jsr [A5 + 0xB62 /* export_360 */]
00000114 376C 0102 0102 move.w [A3 + 0x102], [A4 + 0x102]
0000011A 508F addq.l A7, 8
label0000011C:
0000011C 082C 0001 0001 btst.b [A4 + 0x1], 0x1
00000122 6706 beq +0x8 /* 0000012A */
00000124 376C 0106 0106 move.w [A3 + 0x106], [A4 + 0x106]
label0000012A:
0000012A 082C 0002 0001 btst.b [A4 + 0x1], 0x2
00000130 6706 beq +0x8 /* 00000138 */
00000132 376C 0104 0104 move.w [A3 + 0x104], [A4 + 0x104]
label00000138:
00000138 082C 0003 0001 btst.b [A4 + 0x1], 0x3
0000013E 670C beq +0xE /* 0000014C */
00000140 276C 0108 0108 move.l [A3 + 0x108], [A4 + 0x108]
00000146 376C 010C 010C move.w [A3 + 0x10C], [A4 + 0x10C]
label0000014C:
0000014C 082C 0006 0001 btst.b [A4 + 0x1], 0x6
00000152 6706 beq +0x8 /* 0000015A */
00000154 376C 010E 010E move.w [A3 + 0x10E], [A4 + 0x10E]
label0000015A:
0000015A 0814 0000 btst.b [A4], 0x0
0000015E 670C beq +0xE /* 0000016C */
00000160 376C 0112 0112 move.w [A3 + 0x112], [A4 + 0x112]
00000166 376C 0114 0114 move.w [A3 + 0x114], [A4 + 0x114]
label0000016C:
0000016C 0814 0001 btst.b [A4], 0x1
00000170 6706 beq +0x8 /* 00000178 */
00000172 376C 0110 0110 move.w [A3 + 0x110], [A4 + 0x110]
label00000178:
00000178 7001 moveq.l D0, 0x01
0000017A 4CDF 1800 movem.l A3,A4, [A7]+
0000017E 4E5E unlink A6
00000180 4E75 rts
export_1124:
00000182 4E56 0000 link A6, 0
00000186 2F0C move.l -[A7], A4
00000188 286E 0008 movea.l A4, [A6 + 0x8]
0000018C 4254 clr.w [A4]
0000018E 397C 0001 0102 move.w [A4 + 0x102], 0x1
00000194 486C 0002 pea.l [A4 + 0x2]
00000198 3F3C 0001 move.w -[A7], 0x1
0000019C 4EAD 1532 jsr [A5 + 0x1532 /* export_674 */]
000001A0 3979 FFFF D330 0104 move.w [A4 + 0x104], [0xFFFFD330]
000001A8 426C 0106 clr.w [A4 + 0x106]
000001AC 426C 0108 clr.w [A4 + 0x108]
000001B0 426C 010A clr.w [A4 + 0x10A]
000001B4 426C 010C clr.w [A4 + 0x10C]
000001B8 426C 010E clr.w [A4 + 0x10E]
000001BC 426C 0110 clr.w [A4 + 0x110]
000001C0 426C 0112 clr.w [A4 + 0x112]
000001C4 426C 0114 clr.w [A4 + 0x114]
000001C8 286E FFFC movea.l A4, [A6 - 0x4]
000001CC 4E5E unlink A6
000001CE 4E75 rts
export_1125:
fn000001D0:
000001D0 4E56 FFFE link A6, -0x0002
000001D4 2F0C move.l -[A7], A4
000001D6 286E 0008 movea.l A4, [A6 + 0x8]
000001DA 486E FFFE pea.l [A6 - 0x2]
000001DE 486C 0002 pea.l [A4 + 0x2]
000001E2 4EAD 152A jsr [A5 + 0x152A /* export_673 */]
000001E6 3EAC 0106 move.w [A7], [A4 + 0x106]
000001EA 3F2C 0104 move.w -[A7], [A4 + 0x104]
000001EE 3F2E FFFE move.w -[A7], [A6 - 0x2]
000001F2 4EAD 0D32 jsr [A5 + 0xD32 /* export_418 */]
000001F6 3EAC 010C move.w [A7], [A4 + 0x10C]
000001FA 2F2C 0108 move.l -[A7], [A4 + 0x108]
000001FE 4EAD 0D42 jsr [A5 + 0xD42 /* export_420 */]
00000202 286E FFFA movea.l A4, [A6 - 0x6]
00000206 4E5E unlink A6
00000208 4E75 rts
export_1126:
fn0000020A:
0000020A 4E56 0000 link A6, 0
0000020E 4EAD 0D4A jsr [A5 + 0xD4A /* export_421 */]
00000212 4EAD 0D3A jsr [A5 + 0xD3A /* export_419 */]
00000216 4E5E unlink A6
00000218 4E75 rts
fn0000021A:
0000021A 4E56 0000 link A6, 0
0000021E 48E7 0338 movem.l -[A7], D6,D7,A2,A3,A4
00000222 246E 0008 movea.l A2, [A6 + 0x8]
00000226 206E 000C movea.l A0, [A6 + 0xC]
0000022A 4290 clr.l [A0]
0000022C 4AB9 FFFF F324 tst.l [0xFFFFF324]
00000232 6604 bne +0x6 /* 00000238 */
00000234 7000 moveq.l D0, 0x00
00000236 6070 bra +0x72 /* 000002A8 */
label00000238:
00000238 42A7 clr.l -[A7]
0000023A 2F39 FFFF F324 move.l -[A7], [0xFFFFF324]
00000240 4EAD 05DA jsr [A5 + 0x5DA /* export_183 */]
00000244 201F move.l D0, [A7]+
00000246 4878 011E push.l 0x11E
0000024A 3040 movea.w A0, D0
0000024C 2F08 move.l -[A7], A0
0000024E 4EAD 004A jsr [A5 + 0x4A /* export_5 */]
00000252 3E00 move.w D7, D0
00000254 2079 FFFF F324 movea.l A0, [0xFFFFF324]
0000025A 2850 movea.l A4, [A0]
0000025C 7C00 moveq.l D6, 0x00
0000025E 47EA 0104 lea.l A3, [A2 + 0x104]
00000262 603E bra +0x40 /* 000002A2 */
label00000264:
00000264 302C 0104 move.w D0, [A4 + 0x104]
00000268 B053 cmp.w D0, [A3]
0000026A 6630 bne +0x32 /* 0000029C */
0000026C 302C 0106 move.w D0, [A4 + 0x106]
00000270 B06A 0106 cmp.w D0, [A2 + 0x106]
00000274 6626 bne +0x28 /* 0000029C */
00000276 302C 0102 move.w D0, [A4 + 0x102]
0000027A B06A 0102 cmp.w D0, [A2 + 0x102]
0000027E 661C bne +0x1E /* 0000029C */
00000280 486A 0002 pea.l [A2 + 0x2]
00000284 486C 0002 pea.l [A4 + 0x2]
00000288 4EAD 0B72 jsr [A5 + 0xB72 /* export_362 */]
0000028C 4A40 tst.w D0
0000028E 508F addq.l A7, 8
00000290 660A bne +0xC /* 0000029C */
00000292 206E 000C movea.l A0, [A6 + 0xC]
00000296 208C move.l [A0], A4
00000298 7001 moveq.l D0, 0x01
0000029A 600C bra +0xE /* 000002A8 */
label0000029C:
0000029C 49EC 011E lea.l A4, [A4 + 0x11E]
000002A0 5246 addq.w D6, 1
label000002A2:
000002A2 BE46 cmp.w D7, D6
000002A4 6EBE bgt -0x40 /* 00000264 */
000002A6 7000 moveq.l D0, 0x00
label000002A8:
000002A8 4CDF 1CC0 movem.l D6,D7,A2,A3,A4, [A7]+
000002AC 4E5E unlink A6
000002AE 4E75 rts
fn000002B0:
000002B0 4E56 0000 link A6, 0
000002B4 48E7 0300 movem.l -[A7], D6,D7
000002B8 4AB9 FFFF F324 tst.l [0xFFFFF324]
000002BE 6614 bne +0x16 /* 000002D4 */
000002C0 2F3C FFFF F324 move.l -[A7], 0xFFFFF324
000002C6 3F3C 011E move.w -[A7], 0x11E
000002CA 4EAD 15B2 jsr [A5 + 0x15B2 /* export_690 */]
000002CE 7E00 moveq.l D7, 0x00
000002D0 5C8F addq.l A7, 6
000002D2 602C bra +0x2E /* 00000300 */
label000002D4:
000002D4 42A7 clr.l -[A7]
000002D6 2F39 FFFF F324 move.l -[A7], [0xFFFFF324]
000002DC 4EAD 05DA jsr [A5 + 0x5DA /* export_183 */]
000002E0 2C1F move.l D6, [A7]+
000002E2 2046 movea.l A0, D6
000002E4 4868 011E pea.l [A0 + 0x11E]
000002E8 2F39 FFFF F324 move.l -[A7], [0xFFFFF324]
000002EE 4EAD 15CA jsr [A5 + 0x15CA /* export_693 */]
000002F2 4878 011E push.l 0x11E
000002F6 2F06 move.l -[A7], D6
000002F8 4EAD 004A jsr [A5 + 0x4A /* export_5 */]
000002FC 3E00 move.w D7, D0
000002FE 508F addq.l A7, 8
label00000300:
00000300 2079 FFFF F324 movea.l A0, [0xFFFFF324]
00000306 303C 011E move.w D0, 0x11E
0000030A C1C7 muls.w D0, D7
0000030C D090 add.l D0, [A0]
0000030E 226E 0008 movea.l A1, [A6 + 0x8]
00000312 2280 move.l [A1], D0
00000314 4CDF 00C0 movem.l D6,D7, [A7]+
00000318 4E5E unlink A6
0000031A 4E75 rts
export_1127:
0000031C 4E56 FEDE link A6, -0x0122
00000320 48E7 0138 movem.l -[A7], D7,A2,A3,A4
00000324 286E 0008 movea.l A4, [A6 + 0x8]
00000328 266E 000C movea.l A3, [A6 + 0xC]
0000032C 246E 0010 movea.l A2, [A6 + 0x10]
00000330 200C move.l D0, A4
00000332 57C7 seq D7
00000334 4407 neg.b D7
00000336 4887 ext.w D7
00000338 4A47 tst.w D7
0000033A 6704 beq +0x6 /* 00000340 */
0000033C 49EE FEE2 lea.l A4, [A6 - 0x11E]
label00000340:
00000340 486E FEDE pea.l [A6 - 0x122]
00000344 2F0C move.l -[A7], A4
00000346 4EBA FED2 jsr [PC - 0x12E /* 0000021A */]
0000034A 4A40 tst.w D0
0000034C 508F addq.l A7, 8
0000034E 671C beq +0x1E /* 0000036C */
00000350 206E FEDE movea.l A0, [A6 - 0x122]
00000354 4A68 011A tst.w [A0 + 0x11A]
00000358 6F12 ble +0x14 /* 0000036C */
0000035A 206E FEDE movea.l A0, [A6 - 0x122]
0000035E 36A8 011A move.w [A3], [A0 + 0x11A]
00000362 206E FEDE movea.l A0, [A6 - 0x122]
00000366 34A8 011C move.w [A2], [A0 + 0x11C]
0000036A 6064 bra +0x66 /* 000003D0 */
label0000036C:
0000036C 4A47 tst.w D7
0000036E 6608 bne +0xA /* 00000378 */
00000370 2F0C move.l -[A7], A4
00000372 4EBA FE5C jsr [PC - 0x1A4 /* 000001D0 */]
00000376 588F addq.l A7, 4
label00000378:
00000378 486E FFF8 pea.l [A6 - 0x8]
0000037C A88B syscall GetFontInfo
0000037E 302E FFF8 move.w D0, [A6 - 0x8]
00000382 D06E FFFA add.w D0, [A6 - 0x6]
00000386 D06E FFFE add.w D0, [A6 - 0x2]
0000038A 3680 move.w [A3], D0
0000038C 34AE FFFA move.w [A2], [A6 - 0x6]
00000390 4A47 tst.w D7
00000392 6604 bne +0x6 /* 00000398 */
00000394 4EBA FE74 jsr [PC - 0x18C /* 0000020A */]
label00000398:
00000398 4AAE FEDE tst.l [A6 - 0x122]
0000039C 6622 bne +0x24 /* 000003C0 */
0000039E 486E FEDE pea.l [A6 - 0x122]
000003A2 4EBA FF0C jsr [PC - 0xF4 /* 000002B0 */]
000003A6 206E FEDE movea.l A0, [A6 - 0x122]
000003AA 43D4 lea.l A1, [A4]
000003AC 7044 moveq.l D0, 0x44
label000003AE:
000003AE 20D9 move.l [A0]+, [A1]+
000003B0 51C8 FFFC dbf D0, -0x6 /* 000003AE */
000003B4 30D9 move.w [A0]+, [A1]+
000003B6 206E FEDE movea.l A0, [A6 - 0x122]
000003BA 42A8 0116 clr.l [A0 + 0x116]
000003BE 588F addq.l A7, 4
label000003C0:
000003C0 206E FEDE movea.l A0, [A6 - 0x122]
000003C4 3153 011A move.w [A0 + 0x11A], [A3]
000003C8 206E FEDE movea.l A0, [A6 - 0x122]
000003CC 3152 011C move.w [A0 + 0x11C], [A2]
label000003D0:
000003D0 4CDF 1C80 movem.l D7,A2,A3,A4, [A7]+
000003D4 4E5E unlink A6
000003D6 4E75 rts
fn000003D8:
000003D8 4E56 FFE8 link A6, -0x0018
000003DC 48E7 0118 movem.l -[A7], D7,A3,A4
000003E0 2F2E 0008 move.l -[A7], [A6 + 0x8]
000003E4 3F3C 0200 move.w -[A7], 0x200
000003E8 4EAD 15B2 jsr [A5 + 0x15B2 /* export_690 */]
000003EC 4A40 tst.w D0
000003EE 5C8F addq.l A7, 6
000003F0 6604 bne +0x6 /* 000003F6 */
000003F2 7000 moveq.l D0, 0x00
000003F4 602E bra +0x30 /* 00000424 */
label000003F6:
000003F6 486E FFE8 pea.l [A6 - 0x18]
000003FA A835 syscall FontMetrics
000003FC 206E FFF8 movea.l A0, [A6 - 0x8]
00000400 2850 movea.l A4, [A0]
00000402 206E 0008 movea.l A0, [A6 + 0x8]
00000406 2050 movea.l A0, [A0]
00000408 2650 movea.l A3, [A0]
0000040A 7E00 moveq.l D7, 0x00
0000040C 600E bra +0x10 /* 0000041C */
label0000040E:
0000040E 201C move.l D0, [A4]+
00000410 7210 moveq.l D1, 0x10
00000412 E2A8 lsr D0, D1
00000414 0240 FFFF andi.w D0, 0xFFFF
00000418 36C0 move.w [A3]+, D0
0000041A 5247 addq.w D7, 1
label0000041C:
0000041C 0C47 0100 cmpi.w D7, 0x100
00000420 6DEC blt -0x12 /* 0000040E */
00000422 7001 moveq.l D0, 0x01
label00000424:
00000424 4CDF 1880 movem.l D7,A3,A4, [A7]+
00000428 4E5E unlink A6
0000042A 4E75 rts
fn0000042C:
0000042C 4E56 FEE6 link A6, -0x011A
00000430 48E7 0118 movem.l -[A7], D7,A3,A4
00000434 286E 0008 movea.l A4, [A6 + 0x8]
00000438 266E 000C movea.l A3, [A6 + 0xC]
0000043C 200C move.l D0, A4
0000043E 57C7 seq D7
00000440 4407 neg.b D7
00000442 4887 ext.w D7
00000444 4A47 tst.w D7
00000446 670E beq +0x10 /* 00000456 */
00000448 486E FEEA pea.l [A6 - 0x116]
0000044C 4EAD 0C0A jsr [A5 + 0xC0A /* export_381 */]
00000450 49EE FEEA lea.l A4, [A6 - 0x116]
00000454 588F addq.l A7, 4
label00000456:
00000456 486E FEE6 pea.l [A6 - 0x11A]
0000045A 2F0C move.l -[A7], A4
0000045C 4EBA FDBC jsr [PC - 0x244 /* 0000021A */]
00000460 4A40 tst.w D0
00000462 508F addq.l A7, 8
00000464 6714 beq +0x16 /* 0000047A */
00000466 206E FEE6 movea.l A0, [A6 - 0x11A]
0000046A 4AA8 0116 tst.l [A0 + 0x116]
0000046E 670A beq +0xC /* 0000047A */
00000470 206E FEE6 movea.l A0, [A6 - 0x11A]
00000474 26A8 0116 move.l [A3], [A0 + 0x116]
00000478 6054 bra +0x56 /* 000004CE */
label0000047A:
0000047A 4A47 tst.w D7
0000047C 6608 bne +0xA /* 00000486 */
0000047E 2F0C move.l -[A7], A4
00000480 4EBA FD4E jsr [PC - 0x2B2 /* 000001D0 */]
00000484 588F addq.l A7, 4
label00000486:
00000486 2F0B move.l -[A7], A3
00000488 4EBA FF4E jsr [PC - 0xB2 /* 000003D8 */]
0000048C 4A47 tst.w D7
0000048E 588F addq.l A7, 4
00000490 6604 bne +0x6 /* 00000496 */
00000492 4EBA FD76 jsr [PC - 0x28A /* 0000020A */]
label00000496:
00000496 4AAE FEE6 tst.l [A6 - 0x11A]
0000049A 662A bne +0x2C /* 000004C6 */
0000049C 486E FEE6 pea.l [A6 - 0x11A]
000004A0 4EBA FE0E jsr [PC - 0x1F2 /* 000002B0 */]
000004A4 206E FEE6 movea.l A0, [A6 - 0x11A]
000004A8 43D4 lea.l A1, [A4]
000004AA 7044 moveq.l D0, 0x44
label000004AC:
000004AC 20D9 move.l [A0]+, [A1]+
000004AE 51C8 FFFC dbf D0, -0x6 /* 000004AC */
000004B2 30D9 move.w [A0]+, [A1]+
000004B4 206E FEE6 movea.l A0, [A6 - 0x11A]
000004B8 4268 011A clr.w [A0 + 0x11A]
000004BC 206E FEE6 movea.l A0, [A6 - 0x11A]
000004C0 4268 011C clr.w [A0 + 0x11C]
000004C4 588F addq.l A7, 4
label000004C6:
000004C6 206E FEE6 movea.l A0, [A6 - 0x11A]
000004CA 2153 0116 move.l [A0 + 0x116], [A3]
label000004CE:
000004CE 4CDF 1880 movem.l D7,A3,A4, [A7]+
000004D2 4E5E unlink A6
000004D4 4E75 rts
export_1128:
000004D6 4E56 FFFA link A6, -0x0006
000004DA 48E7 1F18 movem.l -[A7], D3,D4,D5,D6,D7,A3,A4
000004DE 286E 0010 movea.l A4, [A6 + 0x10]
000004E2 3D54 FFFA move.w [A6 - 0x6], [A4]
000004E6 206E 0014 movea.l A0, [A6 + 0x14]
000004EA 3C10 move.w D6, [A0]
000004EC 4A46 tst.w D6
000004EE 6E04 bgt +0x6 /* 000004F4 */
000004F0 7000 moveq.l D0, 0x00
000004F2 6052 bra +0x54 /* 00000546 */
label000004F4:
000004F4 486E FFFC pea.l [A6 - 0x4]
000004F8 2F2E 000C move.l -[A7], [A6 + 0xC]
000004FC 4EBA FF2E jsr [PC - 0xD2 /* 0000042C */]
00000500 7A00 moveq.l D5, 0x00
00000502 206E FFFC movea.l A0, [A6 - 0x4]
00000506 2650 movea.l A3, [A0]
00000508 7800 moveq.l D4, 0x00
0000050A 508F addq.l A7, 8
label0000050C:
0000050C 206E 0008 movea.l A0, [A6 + 0x8]
00000510 1630 4000 move.b D3, [A0 + D4.w]
00000514 4A03 tst.b D3
00000516 671E beq +0x20 /* 00000536 */
00000518 B86E FFFA cmp.w D4, [A6 - 0x6]
0000051C 6C18 bge +0x1A /* 00000536 */
0000051E 7000 moveq.l D0, 0x00
00000520 1003 move.b D0, D3
00000522 D080 add.l D0, D0
00000524 3E33 0800 move.w D7, [A3 + D0]
00000528 3005 move.w D0, D5
0000052A D047 add.w D0, D7
0000052C BC40 cmp.w D6, D0
0000052E 6D06 blt +0x8 /* 00000536 */
00000530 DA47 add.w D5, D7
00000532 5244 addq.w D4, 1
00000534 60D6 bra -0x28 /* 0000050C */
label00000536:
00000536 206E 0014 movea.l A0, [A6 + 0x14]
0000053A 3085 move.w [A0], D5
0000053C 3884 move.w [A4], D4
0000053E 4A54 tst.w [A4]
00000540 5EC0 sgt D0
00000542 4400 neg.b D0
00000544 4880 ext.w D0
label00000546:
00000546 4CDF 18F8 movem.l D3,D4,D5,D6,D7,A3,A4, [A7]+
0000054A 4E5E unlink A6
0000054C 4E75 rts
export_1102:
fn0000054E:
0000054E 4E56 FFFC link A6, -0x0004
00000552 42A7 clr.l -[A7]
00000554 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000558 A95A syscall GetControlReference/GetCRefCon
0000055A 201F move.l D0, [A7]+
0000055C 2D40 FFFC move.l [A6 - 0x4], D0
00000560 4A80 tst.l D0
00000562 6604 bne +0x6 /* 00000568 */
00000564 7000 moveq.l D0, 0x00
00000566 6010 bra +0x12 /* 00000578 */
label00000568:
00000568 206E FFFC movea.l A0, [A6 - 0x4]
0000056C 2050 movea.l A0, [A0]
0000056E 226E 000C movea.l A1, [A6 + 0xC]
00000572 22A8 002E move.l [A1], [A0 + 0x2E]
00000576 7001 moveq.l D0, 0x01
label00000578:
00000578 4E5E unlink A6
0000057A 4E75 rts
0000057C 4E56 FFFC link A6, -0x0004
00000580 42A7 clr.l -[A7]
00000582 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000586 A95A syscall GetControlReference/GetCRefCon
00000588 201F move.l D0, [A7]+
0000058A 2D40 FFFC move.l [A6 - 0x4], D0
0000058E 4A80 tst.l D0
00000590 6604 bne +0x6 /* 00000596 */
00000592 7000 moveq.l D0, 0x00
00000594 600E bra +0x10 /* 000005A4 */
label00000596:
00000596 206E FFFC movea.l A0, [A6 - 0x4]
0000059A 2050 movea.l A0, [A0]
0000059C 216E 000C 002E move.l [A0 + 0x2E], [A6 + 0xC]
000005A2 7001 moveq.l D0, 0x01
label000005A4:
000005A4 4E5E unlink A6
000005A6 4E75 rts
fn000005A8:
000005A8 4E56 FFFC link A6, -0x0004
000005AC 42A7 clr.l -[A7]
000005AE 2F2E 0008 move.l -[A7], [A6 + 0x8]
000005B2 A95A syscall GetControlReference/GetCRefCon
000005B4 201F move.l D0, [A7]+
000005B6 2D40 FFFC move.l [A6 - 0x4], D0
000005BA 4A80 tst.l D0
000005BC 6604 bne +0x6 /* 000005C2 */
000005BE 7000 moveq.l D0, 0x00
000005C0 6010 bra +0x12 /* 000005D2 */
label000005C2:
000005C2 206E FFFC movea.l A0, [A6 - 0x4]
000005C6 2050 movea.l A0, [A0]
000005C8 226E 000C movea.l A1, [A6 + 0xC]
000005CC 22A8 0032 move.l [A1], [A0 + 0x32]
000005D0 7001 moveq.l D0, 0x01
label000005D2:
000005D2 4E5E unlink A6
000005D4 4E75 rts
fn000005D6:
000005D6 4E56 FFFC link A6, -0x0004
000005DA 42A7 clr.l -[A7]
000005DC 2F2E 0008 move.l -[A7], [A6 + 0x8]
000005E0 A95A syscall GetControlReference/GetCRefCon
000005E2 201F move.l D0, [A7]+
000005E4 2D40 FFFC move.l [A6 - 0x4], D0
000005E8 4A80 tst.l D0
000005EA 6604 bne +0x6 /* 000005F0 */
000005EC 7000 moveq.l D0, 0x00
000005EE 600E bra +0x10 /* 000005FE */
label000005F0:
000005F0 206E FFFC movea.l A0, [A6 - 0x4]
000005F4 2050 movea.l A0, [A0]
000005F6 216E 000C 0032 move.l [A0 + 0x32], [A6 + 0xC]
000005FC 7001 moveq.l D0, 0x01
label000005FE:
000005FE 4E5E unlink A6
00000600 4E75 rts
export_1103:
fn00000602:
00000602 4E56 FFFC link A6, -0x0004
00000606 42A7 clr.l -[A7]
00000608 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000060C A95A syscall GetControlReference/GetCRefCon
0000060E 201F move.l D0, [A7]+
00000610 2D40 FFFC move.l [A6 - 0x4], D0
00000614 4A80 tst.l D0
00000616 6604 bne +0x6 /* 0000061C */
00000618 7000 moveq.l D0, 0x00
0000061A 6010 bra +0x12 /* 0000062C */
label0000061C:
0000061C 206E FFFC movea.l A0, [A6 - 0x4]
00000620 2050 movea.l A0, [A0]
00000622 226E 000C movea.l A1, [A6 + 0xC]
00000626 22A8 0036 move.l [A1], [A0 + 0x36]
0000062A 7001 moveq.l D0, 0x01
label0000062C:
0000062C 4E5E unlink A6
0000062E 4E75 rts
fn00000630:
00000630 4E56 FFFC link A6, -0x0004
00000634 42A7 clr.l -[A7]
00000636 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000063A A95A syscall GetControlReference/GetCRefCon
0000063C 201F move.l D0, [A7]+
0000063E 2D40 FFFC move.l [A6 - 0x4], D0
00000642 4A80 tst.l D0
00000644 6604 bne +0x6 /* 0000064A */
00000646 7000 moveq.l D0, 0x00
00000648 600E bra +0x10 /* 00000658 */
label0000064A:
0000064A 206E FFFC movea.l A0, [A6 - 0x4]
0000064E 2050 movea.l A0, [A0]
00000650 216E 000C 0036 move.l [A0 + 0x36], [A6 + 0xC]
00000656 7001 moveq.l D0, 0x01
label00000658:
00000658 4E5E unlink A6
0000065A 4E75 rts
fn0000065C:
0000065C 4E56 0000 link A6, 0
00000660 7000 moveq.l D0, 0x00
00000662 4E5E unlink A6
00000664 4E75 rts
fn00000666:
00000666 4E56 FFFE link A6, -0x0002
0000066A 206E 000C movea.l A0, [A6 + 0xC]
0000066E 70FF moveq.l D0, 0xFFFFFFFF
00000670 C028 0005 and.b D0, [A0 + 0x5]
00000674 1D40 FFFF move.b [A6 - 0x1], D0
00000678 7000 moveq.l D0, 0x00
0000067A 4E5E unlink A6
0000067C 4E75 rts
fn0000067E:
0000067E 4E56 FFF4 link A6, -0x000C
00000682 48E7 0018 movem.l -[A7], A3,A4
00000686 266E 0008 movea.l A3, [A6 + 0x8]
0000068A 286E 000C movea.l A4, [A6 + 0xC]
0000068E 0C54 0002 cmpi.w [A4], 0x2
00000692 6614 bne +0x16 /* 000006A8 */
00000694 41EC 0010 lea.l A0, [A4 + 0x10]
00000698 2F20 move.l -[A7], -[A0]
0000069A 2F20 move.l -[A7], -[A0]
0000069C 2F20 move.l -[A7], -[A0]
0000069E 2F20 move.l -[A7], -[A0]
000006A0 4EAD 0CD2 jsr [A5 + 0xCD2 /* export_406 */]
000006A4 7001 moveq.l D0, 0x01
000006A6 6074 bra +0x76 /* 0000071C */
label000006A8:
000006A8 486E FFF4 pea.l [A6 - 0xC]
000006AC 2F0B move.l -[A7], A3
000006AE 4EAD 1322 jsr [A5 + 0x1322 /* export_608 */]
000006B2 2D6C 000A FFFC move.l [A6 - 0x4], [A4 + 0xA]
000006B8 2E8B move.l [A7], A3
000006BA 4EAD 132A jsr [A5 + 0x132A /* export_609 */]
000006BE 486E FFFC pea.l [A6 - 0x4]
000006C2 A871 syscall GlobalToLocal
000006C4 4EAD 0D0A jsr [A5 + 0xD0A /* export_413 */]
000006C8 486D 22C2 pea.l [A5 + 0x22C2 /* export_1108 */]
000006CC 2F2E FFFC move.l -[A7], [A6 - 0x4]
000006D0 2F0B move.l -[A7], A3
000006D2 4EAD 1392 jsr [A5 + 0x1392 /* export_622 */]
000006D6 4A40 tst.w D0
000006D8 4FEF 0014 lea.l A7, [A7 + 0x14]
000006DC 670C beq +0xE /* 000006EA */
000006DE 4254 clr.w [A4]
000006E0 206E 0010 movea.l A0, [A6 + 0x10]
000006E4 4250 clr.w [A0]
000006E6 7001 moveq.l D0, 0x01
000006E8 6032 bra +0x34 /* 0000071C */
label000006EA:
000006EA 2F2C 000A move.l -[A7], [A4 + 0xA]
000006EE 4EAD 0CDA jsr [A5 + 0xCDA /* export_407 */]
000006F2 4A40 tst.w D0
000006F4 588F addq.l A7, 4
000006F6 6722 beq +0x24 /* 0000071A */
000006F8 4227 clr.b -[A7]
000006FA 2F2E FFFC move.l -[A7], [A6 - 0x4]
000006FE 486E FFF4 pea.l [A6 - 0xC]
00000702 A8AD syscall PtInRect
00000704 4A1F tst.b [A7]+
00000706 6712 beq +0x14 /* 0000071A */
00000708 3F2C 000E move.w -[A7], [A4 + 0xE]
0000070C 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000710 2F0B move.l -[A7], A3
00000712 4EBA 03F0 jsr [PC + 0x3F0 /* 00000B04 */]
00000716 4FEF 000A lea.l A7, [A7 + 0xA]
label0000071A:
0000071A 7000 moveq.l D0, 0x00
label0000071C:
0000071C 4CEE 1800 FFEC movem.l A3,A4, [A6 - 0x14]
00000722 4E5E unlink A6
00000724 4E75 rts
fn00000726:
00000726 4E56 FFF8 link A6, -0x0008
0000072A 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000072E 4EAD 13D2 jsr [A5 + 0x13D2 /* export_630 */]
00000732 4A40 tst.w D0
00000734 588F addq.l A7, 4
00000736 6604 bne +0x6 /* 0000073C */
00000738 7000 moveq.l D0, 0x00
0000073A 6020 bra +0x22 /* 0000075C */
label0000073C:
0000073C 486E FFFC pea.l [A6 - 0x4]
00000740 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000744 4EBA FE62 jsr [PC - 0x19E /* 000005A8 */]
00000748 2EAE 0008 move.l [A7], [A6 + 0x8]
0000074C 4EAD 132A jsr [A5 + 0x132A /* export_609 */]
00000750 2EAE FFFC move.l [A7], [A6 - 0x4]
00000754 4EBA 1812 jsr [PC + 0x1812 /* 00001F68 */]
00000758 4EAD 0D0A jsr [A5 + 0xD0A /* export_413 */]
label0000075C:
0000075C 4E5E unlink A6
0000075E 4E75 rts
export_1104:
00000760 4E56 0000 link A6, 0
00000764 48E7 0138 movem.l -[A7], D7,A2,A3,A4
00000768 286E 0008 movea.l A4, [A6 + 0x8]
0000076C 266E 000C movea.l A3, [A6 + 0xC]
00000770 246E 0010 movea.l A2, [A6 + 0x10]
00000774 2F0C move.l -[A7], A4
00000776 4EAD 13B2 jsr [A5 + 0x13B2 /* export_626 */]
0000077A 4A40 tst.w D0
0000077C 588F addq.l A7, 4
0000077E 6604 bne +0x6 /* 00000784 */
00000780 7000 moveq.l D0, 0x00
00000782 6078 bra +0x7A /* 000007FC */
label00000784:
00000784 3E13 move.w D7, [A3]
00000786 0C47 0001 cmpi.w D7, 0x1
0000078A 6706 beq +0x8 /* 00000792 */
0000078C 0C47 0002 cmpi.w D7, 0x2
00000790 6616 bne +0x18 /* 000007A8 */
label00000792:
00000792 2F0A move.l -[A7], A2
00000794 2F0B move.l -[A7], A3
00000796 2F0C move.l -[A7], A4
00000798 4EBA FEE4 jsr [PC - 0x11C /* 0000067E */]
0000079C 4A40 tst.w D0
0000079E 4FEF 000C lea.l A7, [A7 + 0xC]
000007A2 6704 beq +0x6 /* 000007A8 */
000007A4 7001 moveq.l D0, 0x01
000007A6 6054 bra +0x56 /* 000007FC */
label000007A8:
000007A8 3E13 move.w D7, [A3]
000007AA 0C47 0003 cmpi.w D7, 0x3
000007AE 6706 beq +0x8 /* 000007B6 */
000007B0 0C47 0005 cmpi.w D7, 0x5
000007B4 6638 bne +0x3A /* 000007EE */
label000007B6:
000007B6 2F0A move.l -[A7], A2
000007B8 2F0B move.l -[A7], A3
000007BA 2F0C move.l -[A7], A4
000007BC 4EBA FE9E jsr [PC - 0x162 /* 0000065C */]
000007C0 4A40 tst.w D0
000007C2 4FEF 000C lea.l A7, [A7 + 0xC]
000007C6 6710 beq +0x12 /* 000007D8 */
000007C8 2F0C move.l -[A7], A4
000007CA 4EBA 01D4 jsr [PC + 0x1D4 /* 000009A0 */]
000007CE 2E8C move.l [A7], A4
000007D0 4EBA 008E jsr [PC + 0x8E /* 00000860 */]
000007D4 7001 moveq.l D0, 0x01
000007D6 6024 bra +0x26 /* 000007FC */
label000007D8:
000007D8 2F0A move.l -[A7], A2
000007DA 2F0B move.l -[A7], A3
000007DC 2F0C move.l -[A7], A4
000007DE 4EBA FE86 jsr [PC - 0x17A /* 00000666 */]
000007E2 4A40 tst.w D0
000007E4 4FEF 000C lea.l A7, [A7 + 0xC]
000007E8 6704 beq +0x6 /* 000007EE */
000007EA 7001 moveq.l D0, 0x01
000007EC 600E bra +0x10 /* 000007FC */
label000007EE:
000007EE 4A53 tst.w [A3]
000007F0 6608 bne +0xA /* 000007FA */
000007F2 2F0C move.l -[A7], A4
000007F4 4EBA FF30 jsr [PC - 0xD0 /* 00000726 */]
000007F8 588F addq.l A7, 4
label000007FA:
000007FA 7000 moveq.l D0, 0x00
label000007FC:
000007FC 4CEE 1C80 FFF0 movem.l D7,A2,A3,A4, [A6 - 0x10]
00000802 4E5E unlink A6
00000804 4E75 rts
00000806 4E56 FFF8 link A6, -0x0008
0000080A 2F0B move.l -[A7], A3
0000080C 4AAE 0008 tst.l [A6 + 0x8]
00000810 6604 bne +0x6 /* 00000816 */
00000812 7000 moveq.l D0, 0x00
00000814 6038 bra +0x3A /* 0000084E */
label00000816:
00000816 42A7 clr.l -[A7]
00000818 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000081C A95A syscall GetControlReference/GetCRefCon
0000081E 201F move.l D0, [A7]+
00000820 2D40 FFFC move.l [A6 - 0x4], D0
00000824 4A80 tst.l D0
00000826 6604 bne +0x6 /* 0000082C */
00000828 7000 moveq.l D0, 0x00
0000082A 6022 bra +0x24 /* 0000084E */
label0000082C:
0000082C 206E FFFC movea.l A0, [A6 - 0x4]
00000830 2050 movea.l A0, [A0]
00000832 2668 002A movea.l A3, [A0 + 0x2A]
00000836 200B move.l D0, A3
00000838 6604 bne +0x6 /* 0000083E */
0000083A 7001 moveq.l D0, 0x01
0000083C 6010 bra +0x12 /* 0000084E */
label0000083E:
0000083E 2F2E 000E move.l -[A7], [A6 + 0xE]
00000842 3F2E 000C move.w -[A7], [A6 + 0xC]
00000846 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000084A 4E93 jsr [A3]
0000084C 7001 moveq.l D0, 0x01
label0000084E:
0000084E 266E FFF4 movea.l A3, [A6 - 0xC]
00000852 4E5E unlink A6
00000854 4E75 rts
00000856 4E56 0000 link A6, 0
0000085A 7001 moveq.l D0, 0x01
0000085C 4E5E unlink A6
0000085E 4E75 rts
fn00000860:
00000860 4E56 0000 link A6, 0
00000864 7001 moveq.l D0, 0x01
00000866 4E5E unlink A6
00000868 4E75 rts
fn0000086A:
0000086A 4E56 0000 link A6, 0
0000086E 4AAE 0008 tst.l [A6 + 0x8]
00000872 6604 bne +0x6 /* 00000878 */
00000874 7000 moveq.l D0, 0x00
00000876 601E bra +0x20 /* 00000896 */
label00000878:
00000878 4AAE 0014 tst.l [A6 + 0x14]
0000087C 6708 beq +0xA /* 00000886 */
0000087E 206E 0014 movea.l A0, [A6 + 0x14]
00000882 30BC 0064 move.w [A0], 0x64 /* 'd' */
label00000886:
00000886 4AAE 0018 tst.l [A6 + 0x18]
0000088A 6708 beq +0xA /* 00000894 */
0000088C 206E 0018 movea.l A0, [A6 + 0x18]
00000890 30BC 0064 move.w [A0], 0x64 /* 'd' */
label00000894:
00000894 7001 moveq.l D0, 0x01
label00000896:
00000896 4E5E unlink A6
00000898 4E75 rts
fn0000089A:
0000089A 4E56 FFEC link A6, -0x0014
0000089E 486E FFFC pea.l [A6 - 0x4]
000008A2 2F2E 0008 move.l -[A7], [A6 + 0x8]
000008A6 4EBA FD00 jsr [PC - 0x300 /* 000005A8 */]
000008AA 486E FFF0 pea.l [A6 - 0x10]
000008AE 2F2E 0008 move.l -[A7], [A6 + 0x8]
000008B2 4EAD 1322 jsr [A5 + 0x1322 /* export_608 */]
000008B6 486E FFFA pea.l [A6 - 0x6]
000008BA 486E FFF8 pea.l [A6 - 0x8]
000008BE 2F2E FFF4 move.l -[A7], [A6 - 0xC]
000008C2 2F2E FFF0 move.l -[A7], [A6 - 0x10]
000008C6 2F2E FFFC move.l -[A7], [A6 - 0x4]
000008CA 4EBA FF9E jsr [PC - 0x62 /* 0000086A */]
000008CE 526E FFFA addq.w [A6 - 0x6], 1
000008D2 526E FFF8 addq.w [A6 - 0x8], 1
000008D6 306E FFFA movea.w A0, [A6 - 0x6]
000008DA 2E88 move.l [A7], A0
000008DC 306E FFF8 movea.w A0, [A6 - 0x8]
000008E0 2F08 move.l -[A7], A0
000008E2 2F2E 0008 move.l -[A7], [A6 + 0x8]
000008E6 4EAD 135A jsr [A5 + 0x135A /* export_615 */]
000008EA 7001 moveq.l D0, 0x01
000008EC 4E5E unlink A6
000008EE 4E75 rts
000008F0 4E56 FFF8 link A6, -0x0008
000008F4 486E FFF8 pea.l [A6 - 0x8]
000008F8 2F2E 0008 move.l -[A7], [A6 + 0x8]
000008FC 4EAD 1322 jsr [A5 + 0x1322 /* export_608 */]
00000900 302E FFFE move.w D0, [A6 - 0x2]
00000904 906E FFFA sub.w D0, [A6 - 0x6]
00000908 5140 subq.w D0, 8
0000090A 206E 0010 movea.l A0, [A6 + 0x10]
0000090E 3080 move.w [A0], D0
00000910 7001 moveq.l D0, 0x01
00000912 4E5E unlink A6
00000914 4E75 rts
fn00000916:
00000916 4E56 FFF0 link A6, -0x0010
0000091A 2F0C move.l -[A7], A4
0000091C 286E 0008 movea.l A4, [A6 + 0x8]
00000920 200C move.l D0, A4
00000922 6604 bne +0x6 /* 00000928 */
00000924 7000 moveq.l D0, 0x00
00000926 6070 bra +0x72 /* 00000998 */
label00000928:
00000928 2F0C move.l -[A7], A4
0000092A 4EAD 1342 jsr [A5 + 0x1342 /* export_612 */]
0000092E 4A40 tst.w D0
00000930 588F addq.l A7, 4
00000932 6604 bne +0x6 /* 00000938 */
00000934 7000 moveq.l D0, 0x00
00000936 6060 bra +0x62 /* 00000998 */
label00000938:
00000938 42A7 clr.l -[A7]
0000093A 2F0C move.l -[A7], A4
0000093C A95A syscall GetControlReference/GetCRefCon
0000093E 201F move.l D0, [A7]+
00000940 2D40 FFFC move.l [A6 - 0x4], D0
00000944 4A80 tst.l D0
00000946 660A bne +0xC /* 00000952 */
00000948 2F0C move.l -[A7], A4
0000094A 4EAD 12EA jsr [A5 + 0x12EA /* export_601 */]
0000094E 7000 moveq.l D0, 0x00
00000950 6046 bra +0x48 /* 00000998 */
label00000952:
00000952 486E FFF4 pea.l [A6 - 0xC]
00000956 2F0C move.l -[A7], A4
00000958 4EAD 1322 jsr [A5 + 0x1322 /* export_608 */]
0000095C 2E8C move.l [A7], A4
0000095E 4EAD 132A jsr [A5 + 0x132A /* export_609 */]
00000962 2EAE FFF8 move.l [A7], [A6 - 0x8]
00000966 2F2E FFF4 move.l -[A7], [A6 - 0xC]
0000096A 4EAD 0D1A jsr [A5 + 0xD1A /* export_415 */]
0000096E 486E FFF0 pea.l [A6 - 0x10]
00000972 2F0C move.l -[A7], A4
00000974 4EBA FC32 jsr [PC - 0x3CE /* 000005A8 */]
00000978 2EAE FFF8 move.l [A7], [A6 - 0x8]
0000097C 2F2E FFF4 move.l -[A7], [A6 - 0xC]
00000980 2F2E FFF0 move.l -[A7], [A6 - 0x10]
00000984 4EBA 15CA jsr [PC + 0x15CA /* 00001F50 */]
00000988 4EAD 0D22 jsr [A5 + 0xD22 /* export_416 */]
0000098C 4EAD 0D0A jsr [A5 + 0xD0A /* export_413 */]
00000990 2E8C move.l [A7], A4
00000992 4EAD 12EA jsr [A5 + 0x12EA /* export_601 */]
00000996 7001 moveq.l D0, 0x01
label00000998:
00000998 286E FFEC movea.l A4, [A6 - 0x14]
0000099C 4E5E unlink A6
0000099E 4E75 rts
fn000009A0:
000009A0 4E56 0000 link A6, 0
000009A4 3F3C 0001 move.w -[A7], 0x1
000009A8 2F2E 0008 move.l -[A7], [A6 + 0x8]
000009AC 4EBA FF68 jsr [PC - 0x98 /* 00000916 */]
000009B0 4E5E unlink A6
000009B2 4E75 rts
export_1105:
000009B4 4E56 FFFC link A6, -0x0004
000009B8 2F07 move.l -[A7], D7
000009BA 486E FFFC pea.l [A6 - 0x4]
000009BE 2F2E 0008 move.l -[A7], [A6 + 0x8]
000009C2 4EBA FC3E jsr [PC - 0x3C2 /* 00000602 */]
000009C6 2EAE 0014 move.l [A7], [A6 + 0x14]
000009CA 2F2E 0010 move.l -[A7], [A6 + 0x10]
000009CE 2F2E 000C move.l -[A7], [A6 + 0xC]
000009D2 2F2E FFFC move.l -[A7], [A6 - 0x4]
000009D6 4EBA 18E6 jsr [PC + 0x18E6 /* 000022BE */]
000009DA 3E00 move.w D7, D0
000009DC 206E 0014 movea.l A0, [A6 + 0x14]
000009E0 3050 movea.w A0, [A0]
000009E2 226E 0018 movea.l A1, [A6 + 0x18]
000009E6 2288 move.l [A1], A0
000009E8 3007 move.w D0, D7
000009EA 2E2E FFF8 move.l D7, [A6 - 0x8]
000009EE 4E5E unlink A6
000009F0 4E75 rts
export_1106:
000009F2 4E56 FFFC link A6, -0x0004
000009F6 2F07 move.l -[A7], D7
000009F8 486E FFFC pea.l [A6 - 0x4]
000009FC 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000A00 4EBA FC00 jsr [PC - 0x400 /* 00000602 */]
00000A04 2EAE 0014 move.l [A7], [A6 + 0x14]
00000A08 2F2E 0010 move.l -[A7], [A6 + 0x10]
00000A0C 2F2E 000C move.l -[A7], [A6 + 0xC]
00000A10 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000A14 4EBA 1942 jsr [PC + 0x1942 /* 00002358 */]
00000A18 3E00 move.w D7, D0
00000A1A 4EAD 24C2 jsr [A5 + 0x24C2 /* export_1172 */]
00000A1E 3007 move.w D0, D7
00000A20 2E2E FFF8 move.l D7, [A6 - 0x8]
00000A24 4E5E unlink A6
00000A26 4E75 rts
fn00000A28:
00000A28 4E56 FFF4 link A6, -0x000C
00000A2C 206E 0008 movea.l A0, [A6 + 0x8]
00000A30 2F10 move.l -[A7], [A0]
00000A32 4EAD 13B2 jsr [A5 + 0x13B2 /* export_626 */]
00000A36 4A40 tst.w D0
00000A38 588F addq.l A7, 4
00000A3A 6604 bne +0x6 /* 00000A40 */
00000A3C 7000 moveq.l D0, 0x00
00000A3E 602A bra +0x2C /* 00000A6A */
label00000A40:
00000A40 486E FFF8 pea.l [A6 - 0x8]
00000A44 206E 0008 movea.l A0, [A6 + 0x8]
00000A48 2F10 move.l -[A7], [A0]
00000A4A 4EAD 1322 jsr [A5 + 0x1322 /* export_608 */]
00000A4E 4217 clr.b [A7]
00000A50 206E 0008 movea.l A0, [A6 + 0x8]
00000A54 2F28 0004 move.l -[A7], [A0 + 0x4]
00000A58 486E FFF8 pea.l [A6 - 0x8]
00000A5C A8AD syscall PtInRect
00000A5E 4A1F tst.b [A7]+
00000A60 5C8F addq.l A7, 6
00000A62 6604 bne +0x6 /* 00000A68 */
00000A64 7000 moveq.l D0, 0x00
00000A66 6002 bra +0x4 /* 00000A6A */
label00000A68:
00000A68 7001 moveq.l D0, 0x01
label00000A6A:
00000A6A 4E5E unlink A6
00000A6C 4E75 rts
export_1099:
00000A6E 4E56 0000 link A6, 0
00000A72 4E5E unlink A6
00000A74 205F movea.l A0, [A7]+
00000A76 508F addq.l A7, 8
00000A78 4ED0 jmp [A0]
fn00000A7A:
00000A7A 4E56 FFF8 link A6, -0x0008
00000A7E 2F0C move.l -[A7], A4
00000A80 286E 0008 movea.l A4, [A6 + 0x8]
00000A84 2F14 move.l -[A7], [A4]
00000A86 4EAD 132A jsr [A5 + 0x132A /* export_609 */]
00000A8A 486E FFFC pea.l [A6 - 0x4]
00000A8E 2F14 move.l -[A7], [A4]
00000A90 4EBA FB16 jsr [PC - 0x4EA /* 000005A8 */]
00000A94 23D4 FFFF F328 move.l [0xFFFFF328], [A4]
00000A9A 4297 clr.l [A7]
00000A9C 2F14 move.l -[A7], [A4]
00000A9E A95A syscall GetControlReference/GetCRefCon
00000AA0 201F move.l D0, [A7]+
00000AA2 2D40 FFF8 move.l [A6 - 0x8], D0
00000AA6 4A80 tst.l D0
00000AA8 508F addq.l A7, 8
00000AAA 6608 bne +0xA /* 00000AB4 */
00000AAC 4EAD 0D0A jsr [A5 + 0xD0A /* export_413 */]
00000AB0 7000 moveq.l D0, 0x00
00000AB2 6032 bra +0x34 /* 00000AE6 */
label00000AB4:
00000AB4 206E FFF8 movea.l A0, [A6 - 0x8]
00000AB8 2050 movea.l A0, [A0]
00000ABA 0828 0005 0003 btst.b [A0 + 0x3], 0x5
00000AC0 661E bne +0x20 /* 00000AE0 */
00000AC2 486D 227A pea.l [A5 + 0x227A /* export_1099 */]
00000AC6 302C 0008 move.w D0, [A4 + 0x8]
00000ACA 7209 moveq.l D1, 0x09
00000ACC E368 lsl D0.w, D1
00000ACE 3F00 move.w -[A7], D0
00000AD0 2F2C 0004 move.l -[A7], [A4 + 0x4]
00000AD4 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000AD8 4EBA 146E jsr [PC + 0x146E /* 00001F48 */]
00000ADC 4FEF 000E lea.l A7, [A7 + 0xE]
label00000AE0:
00000AE0 4EAD 0D0A jsr [A5 + 0xD0A /* export_413 */]
00000AE4 7001 moveq.l D0, 0x01
label00000AE6:
00000AE6 285F movea.l A4, [A7]+
00000AE8 4E5E unlink A6
00000AEA 4E75 rts
fn00000AEC:
00000AEC 4E56 0000 link A6, 0
00000AF0 206E 0008 movea.l A0, [A6 + 0x8]
00000AF4 2F10 move.l -[A7], [A0]
00000AF6 4EAD 132A jsr [A5 + 0x132A /* export_609 */]
00000AFA 4EAD 0D0A jsr [A5 + 0xD0A /* export_413 */]
00000AFE 7001 moveq.l D0, 0x01
00000B00 4E5E unlink A6
00000B02 4E75 rts
fn00000B04:
00000B04 4E56 FFE0 link A6, -0x0020
00000B08 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000B0C 4EAD 132A jsr [A5 + 0x132A /* export_609 */]
00000B10 2D6E 0008 FFE0 move.l [A6 - 0x20], [A6 + 0x8]
00000B16 2D6E 000C FFE4 move.l [A6 - 0x1C], [A6 + 0xC]
00000B1C 302E 0010 move.w D0, [A6 + 0x10]
00000B20 0240 0200 andi.w D0, 0x200
00000B24 3D40 FFE8 move.w [A6 - 0x18], D0
00000B28 302E 0010 move.w D0, [A6 + 0x10]
00000B2C 0240 1000 andi.w D0, 0x1000
00000B30 3D40 FFEA move.w [A6 - 0x16], D0
00000B34 426E FFEC clr.w [A6 - 0x14]
00000B38 486E FFE0 pea.l [A6 - 0x20]
00000B3C 4EBA FEEA jsr [PC - 0x116 /* 00000A28 */]
00000B40 4A40 tst.w D0
00000B42 508F addq.l A7, 8
00000B44 6612 bne +0x14 /* 00000B58 */
00000B46 4EAD 0D0A jsr [A5 + 0xD0A /* export_413 */]
00000B4A 7000 moveq.l D0, 0x00
00000B4C 6020 bra +0x22 /* 00000B6E */
label00000B4E:
00000B4E 486E FFE0 pea.l [A6 - 0x20]
00000B52 4EBA FF26 jsr [PC - 0xDA /* 00000A7A */]
00000B56 588F addq.l A7, 4
label00000B58:
00000B58 4227 clr.b -[A7]
00000B5A A973 syscall StillDown
00000B5C 4A1F tst.b [A7]+
00000B5E 66EE bne -0x10 /* 00000B4E */
00000B60 486E FFE0 pea.l [A6 - 0x20]
00000B64 4EBA FF86 jsr [PC - 0x7A /* 00000AEC */]
00000B68 4EAD 0D0A jsr [A5 + 0xD0A /* export_413 */]
00000B6C 7001 moveq.l D0, 0x01
label00000B6E:
00000B6E 4E5E unlink A6
00000B70 4E75 rts
fn00000B72:
00000B72 4E56 FFF4 link A6, -0x000C
00000B76 42A7 clr.l -[A7]
00000B78 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000B7C A95A syscall GetControlReference/GetCRefCon
00000B7E 201F move.l D0, [A7]+
00000B80 2D40 FFF8 move.l [A6 - 0x8], D0
00000B84 4A80 tst.l D0
00000B86 6604 bne +0x6 /* 00000B8C */
00000B88 7000 moveq.l D0, 0x00
00000B8A 6038 bra +0x3A /* 00000BC4 */
label00000B8C:
00000B8C 206E FFF8 movea.l A0, [A6 - 0x8]
00000B90 2050 movea.l A0, [A0]
00000B92 0828 0004 0003 btst.b [A0 + 0x3], 0x4
00000B98 6628 bne +0x2A /* 00000BC2 */
00000B9A 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000B9E 4EAD 132A jsr [A5 + 0x132A /* export_609 */]
00000BA2 486E FFFC pea.l [A6 - 0x4]
00000BA6 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000BAA 4EBA F9FC jsr [PC - 0x604 /* 000005A8 */]
00000BAE 1EAE 000C move.b [A7], [A6 + 0xC]
00000BB2 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000BB6 4EBA 1388 jsr [PC + 0x1388 /* 00001F40 */]
00000BBA 4EAD 0D0A jsr [A5 + 0xD0A /* export_413 */]
00000BBE 4FEF 0010 lea.l A7, [A7 + 0x10]
label00000BC2:
00000BC2 7001 moveq.l D0, 0x01
label00000BC4:
00000BC4 4E5E unlink A6
00000BC6 4E75 rts
export_1107:
00000BC8 4E56 FFFC link A6, -0x0004
00000BCC 48E7 0118 movem.l -[A7], D7,A3,A4
00000BD0 286E 0008 movea.l A4, [A6 + 0x8]
00000BD4 266E 000C movea.l A3, [A6 + 0xC]
00000BD8 206E 0010 movea.l A0, [A6 + 0x10]
00000BDC 4250 clr.w [A0]
00000BDE 2F0C move.l -[A7], A4
00000BE0 4EAD 13B2 jsr [A5 + 0x13B2 /* export_626 */]
00000BE4 4A40 tst.w D0
00000BE6 588F addq.l A7, 4
00000BE8 6604 bne +0x6 /* 00000BEE */
00000BEA 7000 moveq.l D0, 0x00
00000BEC 6070 bra +0x72 /* 00000C5E */
label00000BEE:
00000BEE 3E13 move.w D7, [A3]
00000BF0 0C47 0003 cmpi.w D7, 0x3
00000BF4 6706 beq +0x8 /* 00000BFC */
00000BF6 0C47 0005 cmpi.w D7, 0x5
00000BFA 6618 bne +0x1A /* 00000C14 */
label00000BFC:
00000BFC 7EFF moveq.l D7, 0xFFFFFFFF
00000BFE CE2B 0005 and.b D7, [A3 + 0x5]
00000C02 1F07 move.b -[A7], D7
00000C04 2F0C move.l -[A7], A4
00000C06 4EBA FF6A jsr [PC - 0x96 /* 00000B72 */]
00000C0A 206E 0010 movea.l A0, [A6 + 0x10]
00000C0E 3080 move.w [A0], D0
00000C10 7001 moveq.l D0, 0x01
00000C12 604A bra +0x4C /* 00000C5E */
label00000C14:
00000C14 0C53 0001 cmpi.w [A3], 0x1
00000C18 6642 bne +0x44 /* 00000C5C */
00000C1A 2F0C move.l -[A7], A4
00000C1C 4EAD 132A jsr [A5 + 0x132A /* export_609 */]
00000C20 2D6B 000A FFFC move.l [A6 - 0x4], [A3 + 0xA]
00000C26 486E FFFC pea.l [A6 - 0x4]
00000C2A A871 syscall GlobalToLocal
00000C2C 4EAD 0D0A jsr [A5 + 0xD0A /* export_413 */]
00000C30 486D 22C2 pea.l [A5 + 0x22C2 /* export_1108 */]
00000C34 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000C38 2F0C move.l -[A7], A4
00000C3A 4EAD 1392 jsr [A5 + 0x1392 /* export_622 */]
00000C3E 4A40 tst.w D0
00000C40 4FEF 0010 lea.l A7, [A7 + 0x10]
00000C44 6704 beq +0x6 /* 00000C4A */
00000C46 7001 moveq.l D0, 0x01
00000C48 6014 bra +0x16 /* 00000C5E */
label00000C4A:
00000C4A 3F2B 000E move.w -[A7], [A3 + 0xE]
00000C4E 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000C52 2F0C move.l -[A7], A4
00000C54 4EBA FEAE jsr [PC - 0x152 /* 00000B04 */]
00000C58 7001 moveq.l D0, 0x01
00000C5A 6002 bra +0x4 /* 00000C5E */
label00000C5C:
00000C5C 7000 moveq.l D0, 0x00
label00000C5E:
00000C5E 4CEE 1880 FFF0 movem.l D7,A3,A4, [A6 - 0x10]
00000C64 4E5E unlink A6
00000C66 4E75 rts
fn00000C68:
00000C68 4E56 0000 link A6, 0
00000C6C 2F07 move.l -[A7], D7
00000C6E 42A7 clr.l -[A7]
00000C70 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000C74 4EAD 05DA jsr [A5 + 0x5DA /* export_183 */]
00000C78 2E1F move.l D7, [A7]+
00000C7A 4878 000C push.l 0xC
00000C7E 2047 movea.l A0, D7
00000C80 4868 FCE4 pea.l [A0 - 0x31C]
00000C84 4EAD 004A jsr [A5 + 0x4A /* export_5 */]
00000C88 206E 000C movea.l A0, [A6 + 0xC]
00000C8C 2080 move.l [A0], D0
00000C8E 7001 moveq.l D0, 0x01
00000C90 2E1F move.l D7, [A7]+
00000C92 4E5E unlink A6
00000C94 4E75 rts
00000C96 4E56 FFFC link A6, -0x0004
00000C9A 48E7 0108 movem.l -[A7], D7,A4
00000C9E 286E 0008 movea.l A4, [A6 + 0x8]
00000CA2 42A7 clr.l -[A7]
00000CA4 2F0C move.l -[A7], A4
00000CA6 4EAD 05DA jsr [A5 + 0x5DA /* export_183 */]
00000CAA 2E1F move.l D7, [A7]+
00000CAC 2047 movea.l A0, D7
00000CAE 4868 000C pea.l [A0 + 0xC]
00000CB2 2F0C move.l -[A7], A4
00000CB4 4EAD 15CA jsr [A5 + 0x15CA /* export_693 */]
00000CB8 486E FFFC pea.l [A6 - 0x4]
00000CBC 2F0C move.l -[A7], A4
00000CBE 4EBA FFA8 jsr [PC - 0x58 /* 00000C68 */]
00000CC2 206E 000C movea.l A0, [A6 + 0xC]
00000CC6 700C moveq.l D0, 0x0C
00000CC8 2E80 move.l [A7], D0
00000CCA 226E FFFC movea.l A1, [A6 - 0x4]
00000CCE 4869 FFFF pea.l [A1 - 0x1]
00000CD2 4EAD 0042 jsr [A5 + 0x42 /* export_4 */]
00000CD6 D094 add.l D0, [A4]
00000CD8 2240 movea.l A1, D0
00000CDA 43E9 0310 lea.l A1, [A1 + 0x310]
00000CDE 22D8 move.l [A1]+, [A0]+
00000CE0 22D8 move.l [A1]+, [A0]+
00000CE2 22D8 move.l [A1]+, [A0]+
00000CE4 7001 moveq.l D0, 0x01
00000CE6 4CEE 1080 FFF4 movem.l D7,A4, [A6 - 0xC]
00000CEC 4E5E unlink A6
00000CEE 4E75 rts
00000CF0 4E56 0000 link A6, 0
00000CF4 206E 0008 movea.l A0, [A6 + 0x8]
00000CF8 4878 000C push.l 0xC
00000CFC 2F2E 000C move.l -[A7], [A6 + 0xC]
00000D00 4EAD 0042 jsr [A5 + 0x42 /* export_4 */]
00000D04 D090 add.l D0, [A0]
00000D06 2240 movea.l A1, D0
00000D08 206E 0010 movea.l A0, [A6 + 0x10]
00000D0C 43E9 0310 lea.l A1, [A1 + 0x310]
00000D10 20D9 move.l [A0]+, [A1]+
00000D12 20D9 move.l [A0]+, [A1]+
00000D14 20D9 move.l [A0]+, [A1]+
00000D16 7001 moveq.l D0, 0x01
00000D18 4E5E unlink A6
00000D1A 4E75 rts
00000D1C 4E56 FFF0 link A6, -0x0010
00000D20 2F0B move.l -[A7], A3
00000D22 4AAE 0008 tst.l [A6 + 0x8]
00000D26 6606 bne +0x8 /* 00000D2E */
00000D28 7000 moveq.l D0, 0x00
00000D2A 6000 0080 bra +0x82 /* 00000DAC */
label00000D2E:
00000D2E 42A7 clr.l -[A7]
00000D30 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000D34 A95A syscall GetControlReference/GetCRefCon
00000D36 201F move.l D0, [A7]+
00000D38 2D40 FFF8 move.l [A6 - 0x8], D0
00000D3C 4A80 tst.l D0
00000D3E 6604 bne +0x6 /* 00000D44 */
00000D40 7000 moveq.l D0, 0x00
00000D42 6068 bra +0x6A /* 00000DAC */
label00000D44:
00000D44 206E FFF8 movea.l A0, [A6 - 0x8]
00000D48 2050 movea.l A0, [A0]
00000D4A 2668 0026 movea.l A3, [A0 + 0x26]
00000D4E 200B move.l D0, A3
00000D50 6604 bne +0x6 /* 00000D56 */
00000D52 7000 moveq.l D0, 0x00
00000D54 6056 bra +0x58 /* 00000DAC */
label00000D56:
00000D56 486E FFFC pea.l [A6 - 0x4]
00000D5A 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000D5E 4EBA F7EE jsr [PC - 0x812 /* 0000054E */]
00000D62 486E FFF4 pea.l [A6 - 0xC]
00000D66 3F3C 031C move.w -[A7], 0x31C
00000D6A 4EAD 15B2 jsr [A5 + 0x15B2 /* export_690 */]
00000D6E 4A40 tst.w D0
00000D70 4FEF 000E lea.l A7, [A7 + 0xE]
00000D74 6604 bne +0x6 /* 00000D7A */
00000D76 7000 moveq.l D0, 0x00
00000D78 6032 bra +0x34 /* 00000DAC */
label00000D7A:
00000D7A 206E 000C movea.l A0, [A6 + 0xC]
00000D7E 226E FFF4 movea.l A1, [A6 - 0xC]
00000D82 2251 movea.l A1, [A1]
00000D84 303C 00C0 move.w D0, 0xC0
label00000D88:
00000D88 22D8 move.l [A1]+, [A0]+
00000D8A 51C8 FFFC dbf D0, -0x6 /* 00000D88 */
00000D8E 206E FFF4 movea.l A0, [A6 - 0xC]
00000D92 2050 movea.l A0, [A0]
00000D94 42A8 0308 clr.l [A0 + 0x308]
00000D98 206E FFF4 movea.l A0, [A6 - 0xC]
00000D9C 2050 movea.l A0, [A0]
00000D9E 42A8 030C clr.l [A0 + 0x30C]
00000DA2 486E FFF4 pea.l [A6 - 0xC]
00000DA6 4EAD 15C2 jsr [A5 + 0x15C2 /* export_692 */]
00000DAA 7001 moveq.l D0, 0x01
label00000DAC:
00000DAC 266E FFEC movea.l A3, [A6 - 0x14]
00000DB0 4E5E unlink A6
00000DB2 4E75 rts
00000DB4 4E56 FFF4 link A6, -0x000C
00000DB8 486E FFFC pea.l [A6 - 0x4]
00000DBC 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000DC0 4EBA F7E6 jsr [PC - 0x81A /* 000005A8 */]
00000DC4 486E FFF4 pea.l [A6 - 0xC]
00000DC8 486E FFF8 pea.l [A6 - 0x8]
00000DCC 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000DD0 4EBA 0C14 jsr [PC + 0xC14 /* 000019E6 */]
00000DD4 202E FFF8 move.l D0, [A6 - 0x8]
00000DD8 B0AE FFF4 cmp.l D0, [A6 - 0xC]
00000DDC 5DC0 slt D0
00000DDE 4400 neg.b D0
00000DE0 4880 ext.w D0
00000DE2 4E5E unlink A6
00000DE4 4E75 rts
00000DE6 4E56 FFFC link A6, -0x0004
00000DEA 486E FFFC pea.l [A6 - 0x4]
00000DEE 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000DF2 4EAD 1332 jsr [A5 + 0x1332 /* export_610 */]
00000DF6 2EBC 5753 4E47 move.l [A7], 0x57534E47 /* 'WSNG' */
00000DFC 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000E00 4EAD 0E22 jsr [A5 + 0xE22 /* export_448 */]
00000E04 4A40 tst.w D0
00000E06 4FEF 000C lea.l A7, [A7 + 0xC]
00000E0A 6704 beq +0x6 /* 00000E10 */
00000E0C 7001 moveq.l D0, 0x01
00000E0E 600E bra +0x10 /* 00000E1E */
label00000E10:
00000E10 2F3C 5445 5854 move.l -[A7], 0x54455854 /* 'TEXT' */
00000E16 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000E1A 4EAD 0E22 jsr [A5 + 0xE22 /* export_448 */]
label00000E1E:
00000E1E 4E5E unlink A6
00000E20 4E75 rts
00000E22 4E56 FFF2 link A6, -0x000E
00000E26 42A7 clr.l -[A7]
00000E28 A9FC syscall ZeroScrap
00000E2A 201F move.l D0, [A7]+
00000E2C 3D40 FFF2 move.w [A6 - 0xE], D0
00000E30 486E FFFC pea.l [A6 - 0x4]
00000E34 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000E38 4EBA F76E jsr [PC - 0x892 /* 000005A8 */]
00000E3C 486E FFF4 pea.l [A6 - 0xC]
00000E40 486E FFF8 pea.l [A6 - 0x8]
00000E44 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000E48 4EBA 1308 jsr [PC + 0x1308 /* 00002152 */]
00000E4C 2EAE FFF8 move.l [A7], [A6 - 0x8]
00000E50 2F3C 5753 4E47 move.l -[A7], 0x57534E47 /* 'WSNG' */
00000E56 4EAD 0E12 jsr [A5 + 0xE12 /* export_446 */]
00000E5A 4E5E unlink A6
00000E5C 4E75 rts
00000E5E 4E56 FFEC link A6, -0x0014
00000E62 48E7 0018 movem.l -[A7], A3,A4
00000E66 286E 0008 movea.l A4, [A6 + 0x8]
00000E6A 486E FFFC pea.l [A6 - 0x4]
00000E6E 2F0C move.l -[A7], A4
00000E70 4EBA F736 jsr [PC - 0x8CA /* 000005A8 */]
00000E74 486E FFF8 pea.l [A6 - 0x8]
00000E78 2F3C 5753 4E47 move.l -[A7], 0x57534E47 /* 'WSNG' */
00000E7E 4EAD 0E1A jsr [A5 + 0xE1A /* export_447 */]
00000E82 4A40 tst.w D0
00000E84 4FEF 0010 lea.l A7, [A7 + 0x10]
00000E88 6604 bne +0x6 /* 00000E8E */
00000E8A 7000 moveq.l D0, 0x00
00000E8C 6052 bra +0x54 /* 00000EE0 */
label00000E8E:
00000E8E 97CB sub.l A3, A3
00000E90 2F0C move.l -[A7], A4
00000E92 4EAD 132A jsr [A5 + 0x132A /* export_609 */]
00000E96 2E8B move.l [A7], A3
00000E98 2F2E FFF8 move.l -[A7], [A6 - 0x8]
00000E9C 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000EA0 4EBA 13E0 jsr [PC + 0x13E0 /* 00002282 */]
00000EA4 2EAE FFFC move.l [A7], [A6 - 0x4]
00000EA8 4EBA 10FE jsr [PC + 0x10FE /* 00001FA8 */]
00000EAC 486E FFF0 pea.l [A6 - 0x10]
00000EB0 2F0C move.l -[A7], A4
00000EB2 4EAD 1322 jsr [A5 + 0x1322 /* export_608 */]
00000EB6 2EAE FFF4 move.l [A7], [A6 - 0xC]
00000EBA 2F2E FFF0 move.l -[A7], [A6 - 0x10]
00000EBE 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000EC2 4EBA 108C jsr [PC + 0x108C /* 00001F50 */]
00000EC6 486E FFEC pea.l [A6 - 0x14]
00000ECA 2F0C move.l -[A7], A4
00000ECC 4EAD 1332 jsr [A5 + 0x1332 /* export_610 */]
00000ED0 2EAE FFFC move.l [A7], [A6 - 0x4]
00000ED4 2F2E FFEC move.l -[A7], [A6 - 0x14]
00000ED8 4EBA 13DC jsr [PC + 0x13DC /* 000022B6 */]
00000EDC 4EAD 0D0A jsr [A5 + 0xD0A /* export_413 */]
label00000EE0:
00000EE0 4CEE 1800 FFE4 movem.l A3,A4, [A6 - 0x1C]
00000EE6 4E5E unlink A6
00000EE8 4E75 rts
00000EEA 4E56 FFF0 link A6, -0x0010
00000EEE 2F0C move.l -[A7], A4
00000EF0 286E 0008 movea.l A4, [A6 + 0x8]
00000EF4 486E FFFC pea.l [A6 - 0x4]
00000EF8 2F0C move.l -[A7], A4
00000EFA 4EBA F6AC jsr [PC - 0x954 /* 000005A8 */]
00000EFE 2E8C move.l [A7], A4
00000F00 4EAD 132A jsr [A5 + 0x132A /* export_609 */]
00000F04 2EAE FFFC move.l [A7], [A6 - 0x4]
00000F08 4EBA 0C3C jsr [PC + 0xC3C /* 00001B46 */]
00000F0C 2EAE FFFC move.l [A7], [A6 - 0x4]
00000F10 4EBA 1096 jsr [PC + 0x1096 /* 00001FA8 */]
00000F14 486E FFF4 pea.l [A6 - 0xC]
00000F18 2F0C move.l -[A7], A4
00000F1A 4EAD 1322 jsr [A5 + 0x1322 /* export_608 */]
00000F1E 2EAE FFF8 move.l [A7], [A6 - 0x8]
00000F22 2F2E FFF4 move.l -[A7], [A6 - 0xC]
00000F26 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000F2A 4EBA 1024 jsr [PC + 0x1024 /* 00001F50 */]
00000F2E 486E FFF0 pea.l [A6 - 0x10]
00000F32 2F0C move.l -[A7], A4
00000F34 4EAD 1332 jsr [A5 + 0x1332 /* export_610 */]
00000F38 2EAE FFFC move.l [A7], [A6 - 0x4]
00000F3C 2F2E FFF0 move.l -[A7], [A6 - 0x10]
00000F40 4EBA 1374 jsr [PC + 0x1374 /* 000022B6 */]
00000F44 4EAD 0D0A jsr [A5 + 0xD0A /* export_413 */]
00000F48 7001 moveq.l D0, 0x01
00000F4A 286E FFEC movea.l A4, [A6 - 0x14]
00000F4E 4E5E unlink A6
00000F50 4E75 rts
00000F52 4E56 FFFC link A6, -0x0004
00000F56 486E FFFC pea.l [A6 - 0x4]
00000F5A 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000F5E 4EBA F648 jsr [PC - 0x9B8 /* 000005A8 */]
00000F62 2EAE 000C move.l [A7], [A6 + 0xC]
00000F66 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000F6A 4EBA 0DCE jsr [PC + 0xDCE /* 00001D3A */]
00000F6E 4E5E unlink A6
00000F70 4E75 rts
00000F72 4E56 FFF0 link A6, -0x0010
00000F76 2F0C move.l -[A7], A4
00000F78 286E 0008 movea.l A4, [A6 + 0x8]
00000F7C 486E FFFC pea.l [A6 - 0x4]
00000F80 2F0C move.l -[A7], A4
00000F82 4EBA F624 jsr [PC - 0x9DC /* 000005A8 */]
00000F86 2E8C move.l [A7], A4
00000F88 4EAD 132A jsr [A5 + 0x132A /* export_609 */]
00000F8C 2EAE 000C move.l [A7], [A6 + 0xC]
00000F90 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000F94 4EBA 0F34 jsr [PC + 0xF34 /* 00001ECA */]
00000F98 486E FFF0 pea.l [A6 - 0x10]
00000F9C 2F0C move.l -[A7], A4
00000F9E 4EAD 1332 jsr [A5 + 0x1332 /* export_610 */]
00000FA2 2EAE FFFC move.l [A7], [A6 - 0x4]
00000FA6 2F2E FFF0 move.l -[A7], [A6 - 0x10]
00000FAA 4EBA 130A jsr [PC + 0x130A /* 000022B6 */]
00000FAE 486E FFF4 pea.l [A6 - 0xC]
00000FB2 2F0C move.l -[A7], A4
00000FB4 4EAD 1322 jsr [A5 + 0x1322 /* export_608 */]
00000FB8 2EAE FFF8 move.l [A7], [A6 - 0x8]
00000FBC 2F2E FFF4 move.l -[A7], [A6 - 0xC]
00000FC0 2F2E FFFC move.l -[A7], [A6 - 0x4]
00000FC4 4EBA 0F8A jsr [PC + 0xF8A /* 00001F50 */]
00000FC8 2E8C move.l [A7], A4
00000FCA 4EBA F8CE jsr [PC - 0x732 /* 0000089A */]
00000FCE 4EAD 0D0A jsr [A5 + 0xD0A /* export_413 */]
00000FD2 7001 moveq.l D0, 0x01
00000FD4 286E FFEC movea.l A4, [A6 - 0x14]
00000FD8 4E5E unlink A6
00000FDA 4E75 rts
fn00000FDC:
00000FDC 4E56 FFFC link A6, -0x0004
00000FE0 2F0C move.l -[A7], A4
00000FE2 286E 0008 movea.l A4, [A6 + 0x8]
00000FE6 486E FFFC pea.l [A6 - 0x4]
00000FEA 2F0C move.l -[A7], A4
00000FEC 4EBA F5BA jsr [PC - 0xA46 /* 000005A8 */]
00000FF0 2E8C move.l [A7], A4
00000FF2 4EAD 132A jsr [A5 + 0x132A /* export_609 */]
00000FF6 4A6E 000C tst.w [A6 + 0xC]
00000FFA 508F addq.l A7, 8
00000FFC 6718 beq +0x1A /* 00001016 */
00000FFE 2F0C move.l -[A7], A4
00001000 4EAD 13D2 jsr [A5 + 0x13D2 /* export_630 */]
00001004 4A40 tst.w D0
00001006 588F addq.l A7, 4
00001008 6716 beq +0x18 /* 00001020 */
0000100A 2F2E FFFC move.l -[A7], [A6 - 0x4]
0000100E 4EBA 0F60 jsr [PC + 0xF60 /* 00001F70 */]
00001012 588F addq.l A7, 4
00001014 600A bra +0xC /* 00001020 */
label00001016:
00001016 2F2E FFFC move.l -[A7], [A6 - 0x4]
0000101A 4EBA 0F70 jsr [PC + 0xF70 /* 00001F8C */]
0000101E 588F addq.l A7, 4
label00001020:
00001020 4EAD 0D0A jsr [A5 + 0xD0A /* export_413 */]
00001024 3F2E 000C move.w -[A7], [A6 + 0xC]
00001028 2F0C move.l -[A7], A4
0000102A 4EAD 139A jsr [A5 + 0x139A /* export_623 */]
0000102E 7001 moveq.l D0, 0x01
00001030 286E FFF8 movea.l A4, [A6 - 0x8]
00001034 4E5E unlink A6
00001036 4E75 rts
00001038 4E56 0000 link A6, 0
0000103C 2F2E 0008 move.l -[A7], [A6 + 0x8]
00001040 4EAD 13BA jsr [A5 + 0x13BA /* export_627 */]
00001044 3EBC 0001 move.w [A7], 0x1
00001048 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000104C 4EBA FF8E jsr [PC - 0x72 /* 00000FDC */]
00001050 7001 moveq.l D0, 0x01
00001052 4E5E unlink A6
00001054 4E75 rts
00001056 4E56 0000 link A6, 0
0000105A 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000105E 4EAD 13C2 jsr [A5 + 0x13C2 /* export_628 */]
00001062 4257 clr.w [A7]
00001064 2F2E 0008 move.l -[A7], [A6 + 0x8]
00001068 4EBA FF72 jsr [PC - 0x8E /* 00000FDC */]
0000106C 7001 moveq.l D0, 0x01
0000106E 4E5E unlink A6
00001070 4E75 rts
export_1100:
00001072 4E56 FFFC link A6, -0x0004
00001076 48E7 0108 movem.l -[A7], D7,A4
0000107A 3E2E 000C move.w D7, [A6 + 0xC]
0000107E 486E FFFC pea.l [A6 - 0x4]
00001082 2F2E 0008 move.l -[A7], [A6 + 0x8]
00001086 4EBA F520 jsr [PC - 0xAE0 /* 000005A8 */]
0000108A 4AAE FFFC tst.l [A6 - 0x4]
0000108E 508F addq.l A7, 8
00001090 6606 bne +0x8 /* 00001098 */
00001092 7000 moveq.l D0, 0x00
00001094 6000 0082 bra +0x84 /* 00001118 */
label00001098:
00001098 286E FFFC movea.l A4, [A6 - 0x4]
0000109C 302E 000E move.w D0, [A6 + 0xE]
000010A0 6B74 bmi +0x76 /* 00001116 */
000010A2 0440 0016 subi.w D0, 0x16
000010A6 6740 beq +0x42 /* 000010E8 */
000010A8 6A08 bpl +0xA /* 000010B2 */
000010AA 5440 addq.w D0, 2
000010AC 670A beq +0xC /* 000010B8 */
000010AE 6A20 bpl +0x22 /* 000010D0 */
000010B0 6064 bra +0x66 /* 00001116 */
label000010B2:
000010B2 5540 subq.w D0, 2
000010B4 6A60 bpl +0x62 /* 00001116 */
000010B6 6048 bra +0x4A /* 00001100 */
label000010B8:
000010B8 4A47 tst.w D7
000010BA 670A beq +0xC /* 000010C6 */
000010BC 2F0C move.l -[A7], A4
000010BE 4EAD 1EAA jsr [A5 + 0x1EAA /* export_977 */]
000010C2 588F addq.l A7, 4
000010C4 6050 bra +0x52 /* 00001116 */
label000010C6:
000010C6 2F0C move.l -[A7], A4
000010C8 4EAD 1E5A jsr [A5 + 0x1E5A /* export_967 */]
000010CC 588F addq.l A7, 4
000010CE 6046 bra +0x48 /* 00001116 */
label000010D0:
000010D0 4A47 tst.w D7
000010D2 670A beq +0xC /* 000010DE */
000010D4 2F0C move.l -[A7], A4
000010D6 4EAD 1EB2 jsr [A5 + 0x1EB2 /* export_978 */]
000010DA 588F addq.l A7, 4
000010DC 6038 bra +0x3A /* 00001116 */
label000010DE:
000010DE 2F0C move.l -[A7], A4
000010E0 4EAD 1E62 jsr [A5 + 0x1E62 /* export_968 */]
000010E4 588F addq.l A7, 4
000010E6 602E bra +0x30 /* 00001116 */
label000010E8:
000010E8 4A47 tst.w D7
000010EA 670A beq +0xC /* 000010F6 */
000010EC 2F0C move.l -[A7], A4
000010EE 4EAD 1EBA jsr [A5 + 0x1EBA /* export_979 */]
000010F2 588F addq.l A7, 4
000010F4 6020 bra +0x22 /* 00001116 */
label000010F6:
000010F6 2F0C move.l -[A7], A4
000010F8 4EAD 1E72 jsr [A5 + 0x1E72 /* export_970 */]
000010FC 588F addq.l A7, 4
000010FE 6016 bra +0x18 /* 00001116 */
label00001100:
00001100 4A47 tst.w D7
00001102 670A beq +0xC /* 0000110E */
00001104 2F0C move.l -[A7], A4
00001106 4EAD 1EC2 jsr [A5 + 0x1EC2 /* export_980 */]
0000110A 588F addq.l A7, 4
0000110C 6008 bra +0xA /* 00001116 */
label0000110E:
0000110E 2F0C move.l -[A7], A4
00001110 4EAD 1E6A jsr [A5 + 0x1E6A /* export_969 */]
00001114 588F addq.l A7, 4
label00001116:
00001116 7001 moveq.l D0, 0x01
label00001118:
00001118 4CDF 1080 movem.l D7,A4, [A7]+
0000111C 4E5E unlink A6
0000111E 4E75 rts
export_1101:
fn00001120:
00001120 4E56 FFF8 link A6, -0x0008
00001124 48E7 0108 movem.l -[A7], D7,A4
00001128 286E 0008 movea.l A4, [A6 + 0x8]
0000112C 7E00 moveq.l D7, 0x00
0000112E 200C move.l D0, A4
00001130 6604 bne +0x6 /* 00001136 */
00001132 7000 moveq.l D0, 0x00
00001134 6076 bra +0x78 /* 000011AC */
label00001136:
00001136 486E FFFC pea.l [A6 - 0x4]
0000113A 2F0C move.l -[A7], A4
0000113C 4EBA F46A jsr [PC - 0xB96 /* 000005A8 */]
00001140 4297 clr.l [A7]
00001142 2F0C move.l -[A7], A4
00001144 A95A syscall GetControlReference/GetCRefCon
00001146 201F move.l D0, [A7]+
00001148 2D40 FFF8 move.l [A6 - 0x8], D0
0000114C 4AAE FFFC tst.l [A6 - 0x4]
00001150 588F addq.l A7, 4
00001152 6706 beq +0x8 /* 0000115A */
00001154 4AAE FFF8 tst.l [A6 - 0x8]
00001158 6604 bne +0x6 /* 0000115E */
label0000115A:
0000115A 7000 moveq.l D0, 0x00
0000115C 604E bra +0x50 /* 000011AC */
label0000115E:
0000115E 4A6E 000C tst.w [A6 + 0xC]
00001162 670C beq +0xE /* 00001170 */
00001164 206E FFF8 movea.l A0, [A6 - 0x8]
00001168 2050 movea.l A0, [A0]
0000116A 2868 001A movea.l A4, [A0 + 0x1A]
0000116E 600A bra +0xC /* 0000117A */
label00001170:
00001170 206E FFF8 movea.l A0, [A6 - 0x8]
00001174 2050 movea.l A0, [A0]
00001176 2868 001E movea.l A4, [A0 + 0x1E]
label0000117A:
0000117A 2054 movea.l A0, [A4]
0000117C 4A28 0010 tst.b [A0 + 0x10]
00001180 6708 beq +0xA /* 0000118A */
00001182 4267 clr.w -[A7]
00001184 2F0C move.l -[A7], A4
00001186 A960 syscall GetControlValue/GetCtlValue
00001188 3E1F move.w D7, [A7]+
label0000118A:
0000118A 4A6E 000C tst.w [A6 + 0xC]
0000118E 670E beq +0x10 /* 0000119E */
00001190 3F07 move.w -[A7], D7
00001192 2F2E FFFC move.l -[A7], [A6 - 0x4]
00001196 4EAD 1ECA jsr [A5 + 0x1ECA /* export_981 */]
0000119A 5C8F addq.l A7, 6
0000119C 600C bra +0xE /* 000011AA */
label0000119E:
0000119E 3F07 move.w -[A7], D7
000011A0 2F2E FFFC move.l -[A7], [A6 - 0x4]
000011A4 4EAD 1E7A jsr [A5 + 0x1E7A /* export_971 */]
000011A8 5C8F addq.l A7, 6
label000011AA:
000011AA 7001 moveq.l D0, 0x01
label000011AC:
000011AC 4CDF 1080 movem.l D7,A4, [A7]+
000011B0 4E5E unlink A6
000011B2 4E75 rts
export_1108:
000011B4 4E56 FFF4 link A6, -0x000C
000011B8 2F0C move.l -[A7], A4
000011BA 286E 0008 movea.l A4, [A6 + 0x8]
000011BE 486E FFFC pea.l [A6 - 0x4]
000011C2 2F0C move.l -[A7], A4
000011C4 4EBA F3E2 jsr [PC - 0xC1E /* 000005A8 */]
000011C8 486E FFF4 pea.l [A6 - 0xC]
000011CC 2F0C move.l -[A7], A4
000011CE 4EAD 1322 jsr [A5 + 0x1322 /* export_608 */]
000011D2 4A6E 000E tst.w [A6 + 0xE]
000011D6 4FEF 0010 lea.l A7, [A7 + 0x10]
000011DA 6710 beq +0x12 /* 000011EC */
000011DC 3F2E 000E move.w -[A7], [A6 + 0xE]
000011E0 4267 clr.w -[A7]
000011E2 2F0C move.l -[A7], A4
000011E4 4EBA FF3A jsr [PC - 0xC6 /* 00001120 */]
000011E8 508F addq.l A7, 8
000011EA 6016 bra +0x18 /* 00001202 */
label000011EC:
000011EC 4A6E 000C tst.w [A6 + 0xC]
000011F0 6710 beq +0x12 /* 00001202 */
000011F2 3F2E 000C move.w -[A7], [A6 + 0xC]
000011F6 3F3C 0001 move.w -[A7], 0x1
000011FA 2F0C move.l -[A7], A4
000011FC 4EBA FF22 jsr [PC - 0xDE /* 00001120 */]
00001200 508F addq.l A7, 8
label00001202:
00001202 7001 moveq.l D0, 0x01
00001204 285F movea.l A4, [A7]+
00001206 4E5E unlink A6
00001208 4E75 rts
fn0000120A:
0000120A 4E56 FDD4 link A6, -0x022C
0000120E 48E7 0108 movem.l -[A7], D7,A4
00001212 286E 0008 movea.l A4, [A6 + 0x8]
00001216 486E FFF4 pea.l [A6 - 0xC]
0000121A 2F0C move.l -[A7], A4
0000121C 4EAD 1322 jsr [A5 + 0x1322 /* export_608 */]
00001220 2EBC 0000 14EC move.l [A7], 0x14EC
00001226 486E FEEE pea.l [A6 - 0x112]
0000122A 4EAD 0B62 jsr [A5 + 0xB62 /* export_360 */]
0000122E 4297 clr.l [A7]
00001230 4267 clr.w -[A7]
00001232 486E FFEE pea.l [A6 - 0x12]
00001236 4EAD 0D72 jsr [A5 + 0xD72 /* export_426 */]
0000123A 486E FDD4 pea.l [A6 - 0x22C]
0000123E 42A7 clr.l -[A7]
00001240 42A7 clr.l -[A7]
00001242 486E FFEE pea.l [A6 - 0x12]
00001246 2F3C 000C 0000 move.l -[A7], 0xC0000
0000124C 486E FEEE pea.l [A6 - 0x112]
00001250 3F3C 0080 move.w -[A7], 0x80
00001254 4EBA EDAA jsr [PC - 0x1256 /* 00000000 */]
00001258 2E8C move.l [A7], A4
0000125A 4EAD 132A jsr [A5 + 0x132A /* export_609 */]
0000125E 486E FDD4 pea.l [A6 - 0x22C]
00001262 3F3C 0001 move.w -[A7], 0x1
00001266 2F2E FFF8 move.l -[A7], [A6 - 0x8]
0000126A 2F2E FFF4 move.l -[A7], [A6 - 0xC]
0000126E 2F0C move.l -[A7], A4
00001270 486E FFFC pea.l [A6 - 0x4]
00001274 4EBA 05CC jsr [PC + 0x5CC /* 00001842 */]
00001278 3E00 move.w D7, D0
0000127A 4EAD 0D0A jsr [A5 + 0xD0A /* export_413 */]
0000127E 4A47 tst.w D7
00001280 4FEF 0042 lea.l A7, [A7 + 0x42]
00001284 6604 bne +0x6 /* 0000128A */
00001286 7000 moveq.l D0, 0x00
00001288 604A bra +0x4C /* 000012D4 */
label0000128A:
0000128A 4AAE 000C tst.l [A6 + 0xC]
0000128E 6716 beq +0x18 /* 000012A6 */
00001290 2F2E 0010 move.l -[A7], [A6 + 0x10]
00001294 2F2E 000C move.l -[A7], [A6 + 0xC]
00001298 2F2E FFFC move.l -[A7], [A6 - 0x4]
0000129C 4EBA 0DE2 jsr [PC + 0xDE2 /* 00002080 */]
000012A0 3E00 move.w D7, D0
000012A2 4FEF 000C lea.l A7, [A7 + 0xC]
label000012A6:
000012A6 486E FEEA pea.l [A6 - 0x116]
000012AA 2F0C move.l -[A7], A4
000012AC 4EAD 1332 jsr [A5 + 0x1332 /* export_610 */]
000012B0 2EAE FFFC move.l [A7], [A6 - 0x4]
000012B4 2F2E FEEA move.l -[A7], [A6 - 0x116]
000012B8 4EBA 0FFC jsr [PC + 0xFFC /* 000022B6 */]
000012BC 2EAE FFFC move.l [A7], [A6 - 0x4]
000012C0 2F0C move.l -[A7], A4
000012C2 4EBA F312 jsr [PC - 0xCEE /* 000005D6 */]
000012C6 2E8C move.l [A7], A4
000012C8 4EBA F5D0 jsr [PC - 0xA30 /* 0000089A */]
000012CC 2E8C move.l [A7], A4
000012CE 4EAD 1362 jsr [A5 + 0x1362 /* export_616 */]
000012D2 3007 move.w D0, D7
label000012D4:
000012D4 4CEE 1080 FDCC movem.l D7,A4, [A6 - 0x234]
000012DA 4E5E unlink A6
000012DC 4E75 rts
fn000012DE:
000012DE 4E56 FFFC link A6, -0x0004
000012E2 486E FFFC pea.l [A6 - 0x4]
000012E6 2F2E 0008 move.l -[A7], [A6 + 0x8]
000012EA 4EBA F2BC jsr [PC - 0xD44 /* 000005A8 */]
000012EE 2EAE FFFC move.l [A7], [A6 - 0x4]
000012F2 4EBA 06DA jsr [PC + 0x6DA /* 000019CE */]
000012F6 7001 moveq.l D0, 0x01
000012F8 4E5E unlink A6
000012FA 4E75 rts
export_1109:
000012FC 4E56 0000 link A6, 0
00001300 4878 003A push.l 0x3A /* ':' */
00001304 4267 clr.w -[A7]
00001306 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000130A 4EAD 0B4A jsr [A5 + 0xB4A /* export_357 */]
0000130E 7001 moveq.l D0, 0x01
00001310 4E5E unlink A6
00001312 4E75 rts
export_1110:
00001314 4E56 FFFC link A6, -0x0004
00001318 48E7 0108 movem.l -[A7], D7,A4
0000131C 286E 0008 movea.l A4, [A6 + 0x8]
00001320 486E FFFC pea.l [A6 - 0x4]
00001324 3F3C 003A move.w -[A7], 0x3A /* ':' */
00001328 4EAD 1312 jsr [A5 + 0x1312 /* export_606 */]
0000132C 2EAE FFFC move.l [A7], [A6 - 0x4]
00001330 2F0C move.l -[A7], A4
00001332 4EAD 130A jsr [A5 + 0x130A /* export_605 */]
00001336 206E FFFC movea.l A0, [A6 - 0x4]
0000133A 2250 movea.l A1, [A0]
0000133C 302E 0010 move.w D0, [A6 + 0x10]
00001340 48C0 ext.l D0
00001342 206E 000C movea.l A0, [A6 + 0xC]
00001346 A02E syscall BlockMove/BlockMoveData
00001348 2E8C move.l [A7], A4
0000134A 4EAD 136A jsr [A5 + 0x136A /* export_617 */]
0000134E 206E FFFC movea.l A0, [A6 - 0x4]
00001352 43ED 2282 lea.l A1, [A5 + 0x2282 /* export_1100 */]
00001356 2050 movea.l A0, [A0]
00001358 2149 0004 move.l [A0 + 0x4], A1
0000135C 206E FFFC movea.l A0, [A6 - 0x4]
00001360 43ED 228A lea.l A1, [A5 + 0x228A /* export_1101 */]
00001364 2050 movea.l A0, [A0]
00001366 2149 0008 move.l [A0 + 0x8], A1
0000136A 2EAE 0016 move.l [A7], [A6 + 0x16]
0000136E 2F2E 0012 move.l -[A7], [A6 + 0x12]
00001372 2F0C move.l -[A7], A4
00001374 4EBA FE94 jsr [PC - 0x16C /* 0000120A */]
00001378 3E00 move.w D7, D0
0000137A 3EBC 0001 move.w [A7], 0x1
0000137E 2F0C move.l -[A7], A4
00001380 4EBA FC5A jsr [PC - 0x3A6 /* 00000FDC */]
00001384 3007 move.w D0, D7
00001386 4CEE 1080 FFF4 movem.l D7,A4, [A6 - 0xC]
0000138C 4E5E unlink A6
0000138E 4E75 rts
export_1111:
00001390 4E56 FFFC link A6, -0x0004
00001394 2F0C move.l -[A7], A4
00001396 286E 0008 movea.l A4, [A6 + 0x8]
0000139A 42A7 clr.l -[A7]
0000139C 2F0C move.l -[A7], A4
0000139E A95A syscall GetControlReference/GetCRefCon
000013A0 201F move.l D0, [A7]+
000013A2 2D40 FFFC move.l [A6 - 0x4], D0
000013A6 4A80 tst.l D0
000013A8 6604 bne +0x6 /* 000013AE */
000013AA 7000 moveq.l D0, 0x00
000013AC 603C bra +0x3E /* 000013EA */
label000013AE:
000013AE 2F0C move.l -[A7], A4
000013B0 4EAD 12DA jsr [A5 + 0x12DA /* export_599 */]
000013B4 206E FFFC movea.l A0, [A6 - 0x4]
000013B8 2050 movea.l A0, [A0]
000013BA 0828 0003 0003 btst.b [A0 + 0x3], 0x3
000013C0 588F addq.l A7, 4
000013C2 6708 beq +0xA /* 000013CC */
000013C4 2F0C move.l -[A7], A4
000013C6 4EAD 13C2 jsr [A5 + 0x13C2 /* export_628 */]
000013CA 588F addq.l A7, 4
label000013CC:
000013CC 2F0C move.l -[A7], A4
000013CE 4EBA FF0E jsr [PC - 0xF2 /* 000012DE */]
000013D2 2E8C move.l [A7], A4
000013D4 4EAD 1372 jsr [A5 + 0x1372 /* export_618 */]
000013D8 486E FFFC pea.l [A6 - 0x4]
000013DC 4EAD 131A jsr [A5 + 0x131A /* export_607 */]
000013E0 4297 clr.l [A7]
000013E2 2F0C move.l -[A7], A4
000013E4 4EAD 130A jsr [A5 + 0x130A /* export_605 */]
000013E8 7001 moveq.l D0, 0x01
label000013EA:
000013EA 286E FFF8 movea.l A4, [A6 - 0x8]
000013EE 4E5E unlink A6
000013F0 4E75 rts
fn000013F2:
000013F2 4E56 0000 link A6, 0
000013F6 2F2E 0014 move.l -[A7], [A6 + 0x14]
000013FA 2F2E 0010 move.l -[A7], [A6 + 0x10]
000013FE 2F2E 000C move.l -[A7], [A6 + 0xC]
00001402 4EBA 0D36 jsr [PC + 0xD36 /* 0000213A */]
00001406 7001 moveq.l D0, 0x01
00001408 4E5E unlink A6
0000140A 4E75 rts
export_1112:
0000140C 4E56 FFF0 link A6, -0x0010
00001410 2F0C move.l -[A7], A4
00001412 286E 0008 movea.l A4, [A6 + 0x8]
00001416 2F2E 0010 move.l -[A7], [A6 + 0x10]
0000141A 2F2E 000C move.l -[A7], [A6 + 0xC]
0000141E 2F0C move.l -[A7], A4
00001420 4EAD 13DA jsr [A5 + 0x13DA /* export_631 */]
00001424 486E FFF8 pea.l [A6 - 0x8]
00001428 2F0C move.l -[A7], A4
0000142A 4EAD 1322 jsr [A5 + 0x1322 /* export_608 */]
0000142E 486E FFF4 pea.l [A6 - 0xC]
00001432 2F0C move.l -[A7], A4
00001434 4EBA F172 jsr [PC - 0xE8E /* 000005A8 */]
00001438 486E FFF0 pea.l [A6 - 0x10]
0000143C 2F0C move.l -[A7], A4
0000143E 4EAD 1332 jsr [A5 + 0x1332 /* export_610 */]
00001442 2EAE FFFC move.l [A7], [A6 - 0x4]
00001446 2F2E FFF8 move.l -[A7], [A6 - 0x8]
0000144A 2F2E FFF4 move.l -[A7], [A6 - 0xC]
0000144E 2F2E FFF0 move.l -[A7], [A6 - 0x10]
00001452 4EBA FF9E jsr [PC - 0x62 /* 000013F2 */]
00001456 2E8C move.l [A7], A4
00001458 4EBA F440 jsr [PC - 0xBC0 /* 0000089A */]
0000145C 7001 moveq.l D0, 0x01
0000145E 286E FFEC movea.l A4, [A6 - 0x14]
00001462 4E5E unlink A6
00001464 4E75 rts
export_1113:
00001466 4E56 FFEC link A6, -0x0014
0000146A 48E7 0118 movem.l -[A7], D7,A3,A4
0000146E 286E 0008 movea.l A4, [A6 + 0x8]
00001472 266E 000C movea.l A3, [A6 + 0xC]
00001476 486E FFF8 pea.l [A6 - 0x8]
0000147A 2F0C move.l -[A7], A4
0000147C 4EBA F12A jsr [PC - 0xED6 /* 000005A8 */]
00001480 486E FFFC pea.l [A6 - 0x4]
00001484 2F2E FFF8 move.l -[A7], [A6 - 0x8]
00001488 4EBA 05F6 jsr [PC + 0x5F6 /* 00001A80 */]
0000148C 7E01 moveq.l D7, 0x01
0000148E 4AAE FFFC tst.l [A6 - 0x4]
00001492 4FEF 0010 lea.l A7, [A7 + 0x10]
00001496 6F1A ble +0x1C /* 000014B2 */
00001498 2F0C move.l -[A7], A4
0000149A 4EBA FE42 jsr [PC - 0x1BE /* 000012DE */]
0000149E 2EAE 0010 move.l [A7], [A6 + 0x10]
000014A2 2F0B move.l -[A7], A3
000014A4 2F0C move.l -[A7], A4
000014A6 4EBA FD62 jsr [PC - 0x29E /* 0000120A */]
000014AA 3E00 move.w D7, D0
000014AC 4FEF 000C lea.l A7, [A7 + 0xC]
000014B0 6052 bra +0x54 /* 00001504 */
label000014B2:
000014B2 200B move.l D0, A3
000014B4 6714 beq +0x16 /* 000014CA */
000014B6 2F2E 0010 move.l -[A7], [A6 + 0x10]
000014BA 2F0B move.l -[A7], A3
000014BC 2F2E FFF8 move.l -[A7], [A6 - 0x8]
000014C0 4EBA 0BBE jsr [PC + 0xBBE /* 00002080 */]
000014C4 3E00 move.w D7, D0
000014C6 4FEF 000C lea.l A7, [A7 + 0xC]
label000014CA:
000014CA 486E FFF0 pea.l [A6 - 0x10]
000014CE 2F0C move.l -[A7], A4
000014D0 4EAD 1322 jsr [A5 + 0x1322 /* export_608 */]
000014D4 2EAE FFF4 move.l [A7], [A6 - 0xC]
000014D8 2F2E FFF0 move.l -[A7], [A6 - 0x10]
000014DC 2F2E FFF8 move.l -[A7], [A6 - 0x8]
000014E0 4EBA 0C24 jsr [PC + 0xC24 /* 00002106 */]
000014E4 486E FFEC pea.l [A6 - 0x14]
000014E8 2F0C move.l -[A7], A4
000014EA 4EAD 1332 jsr [A5 + 0x1332 /* export_610 */]
000014EE 2EAE FFF8 move.l [A7], [A6 - 0x8]
000014F2 2F2E FFEC move.l -[A7], [A6 - 0x14]
000014F6 4EBA 0DBE jsr [PC + 0xDBE /* 000022B6 */]
000014FA 2E8C move.l [A7], A4
000014FC 4EBA F39C jsr [PC - 0xC64 /* 0000089A */]
00001500 4FEF 001C lea.l A7, [A7 + 0x1C]
label00001504:
00001504 2F0C move.l -[A7], A4
00001506 4EAD 12F2 jsr [A5 + 0x12F2 /* export_602 */]
0000150A 3007 move.w D0, D7
0000150C 4CEE 1880 FFE0 movem.l D7,A3,A4, [A6 - 0x20]
00001512 4E5E unlink A6
00001514 4E75 rts
fn00001516:
00001516 4E56 0000 link A6, 0
0000151A 7001 moveq.l D0, 0x01
0000151C 4E5E unlink A6
0000151E 4E75 rts
export_1114:
00001520 4E56 FFF8 link A6, -0x0008
00001524 48E7 0108 movem.l -[A7], D7,A4
00001528 286E 0008 movea.l A4, [A6 + 0x8]
0000152C 2F2E 0010 move.l -[A7], [A6 + 0x10]
00001530 2F2E 000C move.l -[A7], [A6 + 0xC]
00001534 2F0C move.l -[A7], A4
00001536 4EAD 13EA jsr [A5 + 0x13EA /* export_633 */]
0000153A 3E00 move.w D7, D0
0000153C 4A47 tst.w D7
0000153E 4FEF 000C lea.l A7, [A7 + 0xC]
00001542 6604 bne +0x6 /* 00001548 */
00001544 7000 moveq.l D0, 0x00
00001546 6030 bra +0x32 /* 00001578 */
label00001548:
00001548 486E FFFC pea.l [A6 - 0x4]
0000154C 2F0C move.l -[A7], A4
0000154E 4EBA F058 jsr [PC - 0xFA8 /* 000005A8 */]
00001552 486E FFF8 pea.l [A6 - 0x8]
00001556 2F2E 0010 move.l -[A7], [A6 + 0x10]
0000155A 2F2E 000C move.l -[A7], [A6 + 0xC]
0000155E 2F2E FFFC move.l -[A7], [A6 - 0x4]
00001562 4EBA 0E3C jsr [PC + 0xE3C /* 000023A0 */]
00001566 2EAE FFF8 move.l [A7], [A6 - 0x8]
0000156A 2F0C move.l -[A7], A4
0000156C 4EBA F0C2 jsr [PC - 0xF3E /* 00000630 */]
00001570 2E8C move.l [A7], A4
00001572 4EBA FFA2 jsr [PC - 0x5E /* 00001516 */]
00001576 7001 moveq.l D0, 0x01
label00001578:
00001578 4CEE 1080 FFF0 movem.l D7,A4, [A6 - 0x10]
0000157E 4E5E unlink A6
00001580 4E75 rts
export_1115:
00001582 4E56 FFFC link A6, -0x0004
00001586 48E7 0108 movem.l -[A7], D7,A4
0000158A 286E 0008 movea.l A4, [A6 + 0x8]
0000158E 486E FFFC pea.l [A6 - 0x4]
00001592 2F0C move.l -[A7], A4
00001594 4EBA F06C jsr [PC - 0xF94 /* 00000602 */]
00001598 2EAE FFFC move.l [A7], [A6 - 0x4]
0000159C 4EBA 0E70 jsr [PC + 0xE70 /* 0000240E */]
000015A0 4297 clr.l [A7]
000015A2 2F0C move.l -[A7], A4
000015A4 4EBA F08A jsr [PC - 0xF76 /* 00000630 */]
000015A8 2E8C move.l [A7], A4
000015AA 4EAD 13F2 jsr [A5 + 0x13F2 /* export_634 */]
000015AE 3E00 move.w D7, D0
000015B0 4A47 tst.w D7
000015B2 4FEF 000C lea.l A7, [A7 + 0xC]
000015B6 6604 bne +0x6 /* 000015BC */
000015B8 7000 moveq.l D0, 0x00
000015BA 6008 bra +0xA /* 000015C4 */
label000015BC:
000015BC 2F0C move.l -[A7], A4
000015BE 4EBA FF56 jsr [PC - 0xAA /* 00001516 */]
000015C2 7001 moveq.l D0, 0x01
label000015C4:
000015C4 4CEE 1080 FFF4 movem.l D7,A4, [A6 - 0xC]
000015CA 4E5E unlink A6
000015CC 4E75 rts
export_1116:
000015CE 4E56 FFFC link A6, -0x0004
000015D2 2F0C move.l -[A7], A4
000015D4 286E 000E movea.l A4, [A6 + 0xE]
000015D8 302E 000C move.w D0, [A6 + 0xC]
000015DC 0C40 0008 cmpi.w D0, 0x8
000015E0 6256 bhi +0x58 /* 00001638 */
000015E2 43FA 0064 lea.l A1, [PC + 0x64 /* 00001648, value 0xFFA6FFBC */]
000015E6 D040 add.w D0, D0
000015E8 D2F1 0000 add.w A1, [A1 + D0.w]
000015EC 4ED1 jmp [A1]
000015EE 2F0C move.l -[A7], A4
000015F0 4EAD 132A jsr [A5 + 0x132A /* export_609 */]
000015F4 4257 clr.w [A7]
000015F6 2F0C move.l -[A7], A4
000015F8 4EBA F31C jsr [PC - 0xCE4 /* 00000916 */]
000015FC 4EAD 0D0A jsr [A5 + 0xD0A /* export_413 */]
00001600 508F addq.l A7, 8
00001602 6034 bra +0x36 /* 00001638 */
00001604 70FF moveq.l D0, 0xFFFFFFFF
00001606 C06E 000A and.w D0, [A6 + 0xA]
0000160A 3D40 FFFE move.w [A6 - 0x2], D0
0000160E 202E 0008 move.l D0, [A6 + 0x8]
00001612 7210 moveq.l D1, 0x10
00001614 E2A8 lsr D0, D1
00001616 0240 FFFF andi.w D0, 0xFFFF
0000161A 3D40 FFFC move.w [A6 - 0x4], D0
0000161E 2F2E FFFC move.l -[A7], [A6 - 0x4]
00001622 2F0C move.l -[A7], A4
00001624 4EAD 13CA jsr [A5 + 0x13CA /* export_629 */]
00001628 4257 clr.w [A7]
0000162A 2F2E FFFC move.l -[A7], [A6 - 0x4]
0000162E 2F0C move.l -[A7], A4
00001630 4EBA F4D2 jsr [PC - 0xB2E /* 00000B04 */]
00001634 4FEF 0010 lea.l A7, [A7 + 0x10]
label00001638:
00001638 42AE 0014 clr.l [A6 + 0x14]
0000163C 285F movea.l A4, [A7]+
0000163E 4E5E unlink A6
00001640 205F movea.l A0, [A7]+
00001642 4FEF 000C lea.l A7, [A7 + 0xC]
00001646 4ED0 jmp [A0]
00001648 FFA6 .invalid <<F/6/7>>
0000164A FFBC .invalid <<F/6/7>>
0000164C FFF0 .invalid <<F/7/7>>
0000164E FFF0 .invalid <<F/7/7>>
00001650 FFF0 .invalid <<F/7/7>>
00001652 FFF0 .invalid <<F/7/7>>
00001654 FFF0 .invalid <<F/7/7>>
00001656 FFF0 .invalid <<F/7/7>>
00001658 FFF0 .invalid <<F/7/7>>
fn0000165A:
0000165A 4E56 FFF0 link A6, -0x0010
0000165E 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4
00001662 266E 0008 movea.l A3, [A6 + 0x8]
00001666 286E 000C movea.l A4, [A6 + 0xC]
0000166A 200C move.l D0, A4
0000166C 6704 beq +0x6 /* 00001672 */
0000166E 200B move.l D0, A3
00001670 6606 bne +0x8 /* 00001678 */
label00001672:
00001672 7000 moveq.l D0, 0x00
00001674 6000 012E bra +0x130 /* 000017A4 */
label00001678:
00001678 4254 clr.w [A4]
0000167A 42AC 0002 clr.l [A4 + 0x2]
0000167E 42AC 0006 clr.l [A4 + 0x6]
00001682 42AC 000A clr.l [A4 + 0xA]
00001686 426C 000E clr.w [A4 + 0xE]
0000168A 45EC 0012 lea.l A2, [A4 + 0x12]
0000168E 4212 clr.b [A2]
00001690 7E13 moveq.l D7, 0x13
00001692 DE8C add.l D7, A4
00001694 2047 movea.l A0, D7
00001696 4210 clr.b [A0]
00001698 41EC 0034 lea.l A0, [A4 + 0x34]
0000169C 2D48 FFF0 move.l [A6 - 0x10], A0
000016A0 4250 clr.w [A0]
000016A2 7A36 moveq.l D5, 0x36
000016A4 DA8C add.l D5, A4
000016A6 2245 movea.l A1, D5
000016A8 4211 clr.b [A1]
000016AA 43EC 0038 lea.l A1, [A4 + 0x38]
000016AE 2D49 FFF4 move.l [A6 - 0xC], A1
000016B2 22BC F000 0000 move.l [A1], 0xF0000000
000016B8 2045 movea.l A0, D5
000016BA 1010 move.b D0, [A0]
000016BC 4600 not.b D0
000016BE 1940 003E move.b [A4 + 0x3E], D0
000016C2 3613 move.w D3, [A3]
000016C4 4A03 tst.b D3
000016C6 6A04 bpl +0x6 /* 000016CC */
000016C8 0043 000F ori.w D3, 0xF
label000016CC:
000016CC 0803 0000 btst.b D3, 0x0
000016D0 6714 beq +0x16 /* 000016E6 */
000016D2 0054 0010 ori.w [A4], 0x10
000016D6 486B 0002 pea.l [A3 + 0x2]
000016DA 2F07 move.l -[A7], D7
000016DC 4EAD 0B62 jsr [A5 + 0xB62 /* export_360 */]
000016E0 0012 0001 ori.b [A2], 0x1
000016E4 508F addq.l A7, 8
label000016E6:
000016E6 0803 0001 btst.b D3, 0x1
000016EA 6736 beq +0x38 /* 00001722 */
000016EC 3C2B 0106 move.w D6, [A3 + 0x106]
000016F0 0054 0100 ori.w [A4], 0x100
000016F4 7800 moveq.l D4, 0x00
000016F6 0806 0000 btst.b D6, 0x0
000016FA 6704 beq +0x6 /* 00001700 */
000016FC 0004 0002 ori.b D4, 0x2
label00001700:
00001700 0806 0001 btst.b D6, 0x1
00001704 6704 beq +0x6 /* 0000170A */
00001706 0004 0004 ori.b D4, 0x4
label0000170A:
0000170A 0806 0002 btst.b D6, 0x2
0000170E 6704 beq +0x6 /* 00001714 */
00001710 0004 0008 ori.b D4, 0x8
label00001714:
00001714 4A04 tst.b D4
00001716 6602 bne +0x4 /* 0000171A */
00001718 7801 moveq.l D4, 0x01
label0000171A:
0000171A 2045 movea.l A0, D5
0000171C 1084 move.b [A0], D4
0000171E 0012 0004 ori.b [A2], 0x4
label00001722:
00001722 0803 0002 btst.b D3, 0x2
00001726 671E beq +0x20 /* 00001746 */
00001728 3D6B 0104 FFFE move.w [A6 - 0x2], [A3 + 0x104]
0000172E 0054 0020 ori.w [A4], 0x20 /* ' ' */
00001732 486E FFFE pea.l [A6 - 0x2]
00001736 4EBA 1022 jsr [PC + 0x1022 /* 0000275A */]
0000173A 206E FFF0 movea.l A0, [A6 - 0x10]
0000173E 3080 move.w [A0], D0
00001740 0012 0002 ori.b [A2], 0x2
00001744 588F addq.l A7, 4
label00001746:
00001746 0803 0003 btst.b D3, 0x3
0000174A 6742 beq +0x44 /* 0000178E */
0000174C 2D6B 0108 FFF8 move.l [A6 - 0x8], [A3 + 0x108]
00001752 3D6B 010C FFFC move.w [A6 - 0x4], [A3 + 0x10C]
00001758 0054 0040 ori.w [A4], 0x40 /* '@' */
0000175C 302E FFF8 move.w D0, [A6 - 0x8]
00001760 E048 lsr D0.w, 8
00001762 7200 moveq.l D1, 0x00
00001764 1200 move.b D1, D0
00001766 302E FFFA move.w D0, [A6 - 0x6]
0000176A E048 lsr D0.w, 8
0000176C 7400 moveq.l D2, 0x00
0000176E 1400 move.b D2, D0
00001770 E14A lsl D2.w, 8
00001772 8242 or.w D1, D2
00001774 302E FFFC move.w D0, [A6 - 0x4]
00001778 E048 lsr D0.w, 8
0000177A 7400 moveq.l D2, 0x00
0000177C 1400 move.b D2, D0
0000177E E14A lsl D2.w, 8
00001780 8242 or.w D1, D2
00001782 3041 movea.w A0, D1
00001784 226E FFF4 movea.l A1, [A6 - 0xC]
00001788 2288 move.l [A1], A0
0000178A 0012 0008 ori.b [A2], 0x8
label0000178E:
0000178E 0803 0004 btst.b D3, 0x4
00001792 6704 beq +0x6 /* 00001798 */
00001794 0054 0820 ori.w [A4], 0x820
label00001798:
00001798 0803 0005 btst.b D3, 0x5
0000179C 6704 beq +0x6 /* 000017A2 */
0000179E 0054 0500 ori.w [A4], 0x500
label000017A2:
000017A2 7001 moveq.l D0, 0x01
label000017A4:
000017A4 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
000017A8 4E5E unlink A6
000017AA 4E75 rts
fn000017AC:
000017AC 4E56 0000 link A6, 0
000017B0 2F0C move.l -[A7], A4
000017B2 286E 000C movea.l A4, [A6 + 0xC]
000017B6 4214 clr.b [A4]
000017B8 202E 0008 move.l D0, [A6 + 0x8]
000017BC 6B2E bmi +0x30 /* 000017EC */
000017BE 0480 5445 5854 subi.l D0, 0x54455854 /* 'TEXT' */
000017C4 6722 beq +0x24 /* 000017E8 */
000017C6 6A0A bpl +0xC /* 000017D2 */
000017C8 0480 FE0E EDCC subi.l D0, 0xFE0EEDCC
000017CE 670C beq +0xE /* 000017DC */
000017D0 601A bra +0x1C /* 000017EC */
label000017D2:
000017D2 0480 0211 E9F2 subi.l D0, 0x211E9F2
000017D8 6708 beq +0xA /* 000017E2 */
000017DA 6010 bra +0x12 /* 000017EC */
label000017DC:
000017DC 18BC 0002 move.b [A4], 0x2
000017E0 600A bra +0xC /* 000017EC */
label000017E2:
000017E2 18BC 0001 move.b [A4], 0x1
000017E6 6004 bra +0x6 /* 000017EC */
label000017E8:
000017E8 18BC 0004 move.b [A4], 0x4
label000017EC:
000017EC 285F movea.l A4, [A7]+
000017EE 4E5E unlink A6
000017F0 4E75 rts
export_1119:
000017F2 4E56 0000 link A6, 0
000017F6 3F3C 1000 move.w -[A7], 0x1000
000017FA 42A7 clr.l -[A7]
000017FC 4EAD 194A jsr [A5 + 0x194A /* export_805 */]
00001800 23C0 FFFF F32C move.l [0xFFFFF32C], D0
00001806 3EBC 0001 move.w [A7], 0x1
0000180A 2F00 move.l -[A7], D0
0000180C 4EAD 1952 jsr [A5 + 0x1952 /* export_806 */]
00001810 4257 clr.w [A7]
00001812 42A7 clr.l -[A7]
00001814 4EAD 1D62 jsr [A5 + 0x1D62 /* export_936 */]
00001818 4E5E unlink A6
0000181A 4E75 rts
export_1120:
0000181C 4E56 0000 link A6, 0
00001820 4AB9 FFFF F32C tst.l [0xFFFFF32C]
00001826 6710 beq +0x12 /* 00001838 */
00001828 3F3C 0001 move.w -[A7], 0x1
0000182C 2F39 FFFF F32C move.l -[A7], [0xFFFFF32C]
00001832 4EAD 195A jsr [A5 + 0x195A /* export_807 */]
00001836 5C8F addq.l A7, 6
label00001838:
00001838 42A7 clr.l -[A7]
0000183A 4EAD 1D6A jsr [A5 + 0x1D6A /* export_937 */]
0000183E 4E5E unlink A6
00001840 4E75 rts
fn00001842:
00001842 4E56 FF5E link A6, -0x00A2
00001846 4AAE 0008 tst.l [A6 + 0x8]
0000184A 6606 bne +0x8 /* 00001852 */
0000184C 7000 moveq.l D0, 0x00
0000184E 6000 00F2 bra +0xF4 /* 00001942 */
label00001852:
00001852 486E FFAA pea.l [A6 - 0x56]
00001856 4EAD 1D5A jsr [A5 + 0x1D5A /* export_935 */]
0000185A 2D79 FFFF F32C FFB4 move.l [A6 - 0x4C], [0xFFFFF32C]
00001862 3D7C 0001 FFB8 move.w [A6 - 0x48], 0x1
00001868 3D7C 0005 FFEE move.w [A6 - 0x12], 0x5
0000186E 3D7C 0005 FFF0 move.w [A6 - 0x10], 0x5
00001874 3D7C 1000 FFAA move.w [A6 - 0x56], 0x1000
0000187A 3D7C 0064 FFAC move.w [A6 - 0x54], 0x64 /* 'd' */
00001880 3D7C 0028 FFAE move.w [A6 - 0x52], 0x28 /* '(' */
00001886 1D7C 001F FFBE move.b [A6 - 0x42], 0x1F
0000188C 2EBC 0000 14F4 move.l [A7], 0x14F4
00001892 486E FFBF pea.l [A6 - 0x41]
00001896 4EAD 0B62 jsr [A5 + 0xB62 /* export_360 */]
0000189A 3D7C 000C FFE0 move.w [A6 - 0x20], 0xC
000018A0 1D7C 0001 FFE2 move.b [A6 - 0x1E], 0x1
000018A6 42AE FFE4 clr.l [A6 - 0x1C]
000018AA 1D7C 0001 FFE8 move.b [A6 - 0x18], 0x1
000018B0 4AAE 001A tst.l [A6 + 0x1A]
000018B4 508F addq.l A7, 8
000018B6 671C beq +0x1E /* 000018D4 */
000018B8 486E FF66 pea.l [A6 - 0x9A]
000018BC 2F2E 001A move.l -[A7], [A6 + 0x1A]
000018C0 4EBA FD98 jsr [PC - 0x268 /* 0000165A */]
000018C4 486E FF66 pea.l [A6 - 0x9A]
000018C8 486E FFBC pea.l [A6 - 0x44]
000018CC 4EAD 1CDA jsr [A5 + 0x1CDA /* export_919 */]
000018D0 4FEF 0010 lea.l A7, [A7 + 0x10]
label000018D4:
000018D4 4A6E 0018 tst.w [A6 + 0x18]
000018D8 661A bne +0x1C /* 000018F4 */
000018DA 1D7C 0084 FFBB move.b [A6 - 0x45], 0x84
000018E0 1D7C 0084 FFBA move.b [A6 - 0x46], 0x84
000018E6 0C6E 0002 FFF0 cmpi.w [A6 - 0x10], 0x2
000018EC 6C06 bge +0x8 /* 000018F4 */
000018EE 3D7C 0002 FFF0 move.w [A6 - 0x10], 0x2
label000018F4:
000018F4 4227 clr.b -[A7]
000018F6 486E FFAA pea.l [A6 - 0x56]
000018FA 2F2E 000C move.l -[A7], [A6 + 0xC]
000018FE 486E FFFC pea.l [A6 - 0x4]
00001902 4EAD 1D72 jsr [A5 + 0x1D72 /* export_938 */]
00001906 4AAE FFFC tst.l [A6 - 0x4]
0000190A 4FEF 000E lea.l A7, [A7 + 0xE]
0000190E 6604 bne +0x6 /* 00001914 */
00001910 7000 moveq.l D0, 0x00
00001912 602E bra +0x30 /* 00001942 */
label00001914:
00001914 4878 0008 push.l 0x8
00001918 4267 clr.w -[A7]
0000191A 486E FF5E pea.l [A6 - 0xA2]
0000191E 4EAD 0B4A jsr [A5 + 0xB4A /* export_357 */]
00001922 486E FF5E pea.l [A6 - 0xA2]
00001926 2F2E FFFC move.l -[A7], [A6 - 0x4]
0000192A 4EAD 1F32 jsr [A5 + 0x1F32 /* export_994 */]
0000192E 4257 clr.w [A7]
00001930 2F2E FFFC move.l -[A7], [A6 - 0x4]
00001934 4EAD 1F5A jsr [A5 + 0x1F5A /* export_999 */]
00001938 206E 0008 movea.l A0, [A6 + 0x8]
0000193C 20AE FFFC move.l [A0], [A6 - 0x4]
00001940 7001 moveq.l D0, 0x01
label00001942:
00001942 4E5E unlink A6
00001944 4E75 rts
00001946 4E56 FF8E link A6, -0x0072
0000194A 48E7 0308 movem.l -[A7], D6,D7,A4
0000194E 286E 0008 movea.l A4, [A6 + 0x8]
00001952 4AAE 0008 tst.l [A6 + 0x8]
00001956 670A beq +0xC /* 00001962 */
00001958 200C move.l D0, A4
0000195A 6706 beq +0x8 /* 00001962 */
0000195C 4AAE 000C tst.l [A6 + 0xC]
00001960 6604 bne +0x6 /* 00001966 */
label00001962:
00001962 7000 moveq.l D0, 0x00
00001964 6060 bra +0x62 /* 000019C6 */
label00001966:
00001966 2F2E 000C move.l -[A7], [A6 + 0xC]
0000196A 4227 clr.b -[A7]
0000196C 2F0C move.l -[A7], A4
0000196E 4EAD 1DBA jsr [A5 + 0x1DBA /* export_947 */]
00001972 4A6E 0018 tst.w [A6 + 0x18]
00001976 4FEF 000A lea.l A7, [A7 + 0xA]
0000197A 6706 beq +0x8 /* 00001982 */
0000197C 7E81 moveq.l D7, 0xFFFFFF81
0000197E 7C02 moveq.l D6, 0x02
00001980 6004 bra +0x6 /* 00001986 */
label00001982:
00001982 7E84 moveq.l D7, 0xFFFFFF84
00001984 7C84 moveq.l D6, 0xFFFFFF84
label00001986:
00001986 1F07 move.b -[A7], D7
00001988 1F06 move.b -[A7], D6
0000198A 2F0C move.l -[A7], A4
0000198C 4EAD 1F12 jsr [A5 + 0x1F12 /* export_990 */]
00001990 4AAE 001A tst.l [A6 + 0x1A]
00001994 508F addq.l A7, 8
00001996 672C beq +0x2E /* 000019C4 */
00001998 486E FFBC pea.l [A6 - 0x44]
0000199C 2F2E 001A move.l -[A7], [A6 + 0x1A]
000019A0 4EBA FCB8 jsr [PC - 0x348 /* 0000165A */]
000019A4 486E FFBC pea.l [A6 - 0x44]
000019A8 486E FF8E pea.l [A6 - 0x72]
000019AC 4EAD 1CDA jsr [A5 + 0x1CDA /* export_919 */]
000019B0 3EBC 0001 move.w [A7], 0x1
000019B4 486E FF8E pea.l [A6 - 0x72]
000019B8 4227 clr.b -[A7]
000019BA 2F0C move.l -[A7], A4
000019BC 4EAD 1CD2 jsr [A5 + 0x1CD2 /* export_918 */]
000019C0 4FEF 001A lea.l A7, [A7 + 0x1A]
label000019C4:
000019C4 7001 moveq.l D0, 0x01
label000019C6:
000019C6 4CDF 10C0 movem.l D6,D7,A4, [A7]+
000019CA 4E5E unlink A6
000019CC 4E75 rts
fn000019CE:
000019CE 4E56 0000 link A6, 0
000019D2 2F0C move.l -[A7], A4
000019D4 286E 0008 movea.l A4, [A6 + 0x8]
000019D8 2F0C move.l -[A7], A4
000019DA 4EAD 1D82 jsr [A5 + 0x1D82 /* export_940 */]
000019DE 286E FFFC movea.l A4, [A6 - 0x4]
000019E2 4E5E unlink A6
000019E4 4E75 rts
fn000019E6:
000019E6 4E56 FFFC link A6, -0x0004
000019EA 2F0C move.l -[A7], A4
000019EC 286E 0008 movea.l A4, [A6 + 0x8]
000019F0 2F2E 0010 move.l -[A7], [A6 + 0x10]
000019F4 2F2E 000C move.l -[A7], [A6 + 0xC]
000019F8 2F0C move.l -[A7], A4
000019FA 4EAD 1CF2 jsr [A5 + 0x1CF2 /* export_922 */]
000019FE 4A40 tst.w D0
00001A00 4FEF 000C lea.l A7, [A7 + 0xC]
00001A04 6616 bne +0x18 /* 00001A1C */
00001A06 2F2E 000C move.l -[A7], [A6 + 0xC]
00001A0A 2F0C move.l -[A7], A4
00001A0C 4EAD 1F92 jsr [A5 + 0x1F92 /* export_1006 */]
00001A10 206E 000C movea.l A0, [A6 + 0xC]
00001A14 226E 0010 movea.l A1, [A6 + 0x10]
00001A18 2290 move.l [A1], [A0]
00001A1A 508F addq.l A7, 8
label00001A1C:
00001A1C 285F movea.l A4, [A7]+
00001A1E 4E5E unlink A6
00001A20 4E75 rts
00001A22 4E56 0000 link A6, 0
00001A26 2F0C move.l -[A7], A4
00001A28 286E 0008 movea.l A4, [A6 + 0x8]
00001A2C 2F2E 000C move.l -[A7], [A6 + 0xC]
00001A30 2F0C move.l -[A7], A4
00001A32 4EAD 1F9A jsr [A5 + 0x1F9A /* export_1007 */]
00001A36 4297 clr.l [A7]
00001A38 2F2E 0010 move.l -[A7], [A6 + 0x10]
00001A3C 2F2E 000C move.l -[A7], [A6 + 0xC]
00001A40 2F0C move.l -[A7], A4
00001A42 4EAD 1CFA jsr [A5 + 0x1CFA /* export_923 */]
00001A46 286E FFFC movea.l A4, [A6 - 0x4]
00001A4A 4E5E unlink A6
00001A4C 4E75 rts
00001A4E 4E56 FFFC link A6, -0x0004
00001A52 2F0C move.l -[A7], A4
00001A54 286E 0008 movea.l A4, [A6 + 0x8]
00001A58 486E FFFC pea.l [A6 - 0x4]
00001A5C 2F0C move.l -[A7], A4
00001A5E 4EAD 1F8A jsr [A5 + 0x1F8A /* export_1005 */]
00001A62 4297 clr.l [A7]
00001A64 2F0C move.l -[A7], A4
00001A66 4EAD 1F9A jsr [A5 + 0x1F9A /* export_1007 */]
00001A6A 4297 clr.l [A7]
00001A6C 2F2E FFFC move.l -[A7], [A6 - 0x4]
00001A70 42A7 clr.l -[A7]
00001A72 2F0C move.l -[A7], A4
00001A74 4EAD 1CFA jsr [A5 + 0x1CFA /* export_923 */]
00001A78 286E FFF8 movea.l A4, [A6 - 0x8]
00001A7C 4E5E unlink A6
00001A7E 4E75 rts
fn00001A80:
00001A80 4E56 0000 link A6, 0
00001A84 2F0C move.l -[A7], A4
00001A86 286E 0008 movea.l A4, [A6 + 0x8]
00001A8A 2F2E 000C move.l -[A7], [A6 + 0xC]
00001A8E 2F0C move.l -[A7], A4
00001A90 4EAD 1F8A jsr [A5 + 0x1F8A /* export_1005 */]
00001A94 286E FFFC movea.l A4, [A6 - 0x4]
00001A98 4E5E unlink A6
00001A9A 4E75 rts
00001A9C 4E56 FFFC link A6, -0x0004
00001AA0 486E FFFC pea.l [A6 - 0x4]
00001AA4 2F2E 0008 move.l -[A7], [A6 + 0x8]
00001AA8 4EBA FFD6 jsr [PC - 0x2A /* 00001A80 */]
00001AAC 4AAE FFFC tst.l [A6 - 0x4]
00001AB0 57C0 seq D0
00001AB2 4400 neg.b D0
00001AB4 4880 ext.w D0
00001AB6 4E5E unlink A6
00001AB8 4E75 rts
00001ABA 4E56 FFFC link A6, -0x0004
00001ABE 2F0C move.l -[A7], A4
00001AC0 486E FFFC pea.l [A6 - 0x4]
00001AC4 2F0C move.l -[A7], A4
00001AC6 4EAD 1F92 jsr [A5 + 0x1F92 /* export_1006 */]
00001ACA 306E 000C movea.w A0, [A6 + 0xC]
00001ACE 2E88 move.l [A7], A0
00001AD0 2F0C move.l -[A7], A4
00001AD2 4EAD 1F9A jsr [A5 + 0x1F9A /* export_1007 */]
00001AD6 7001 moveq.l D0, 0x01
00001AD8 2E80 move.l [A7], D0
00001ADA 2F2E 000E move.l -[A7], [A6 + 0xE]
00001ADE 2F0C move.l -[A7], A4
00001AE0 4EAD 1FBA jsr [A5 + 0x1FBA /* export_1011 */]
00001AE4 2EAE FFFC move.l [A7], [A6 - 0x4]
00001AE8 2F0C move.l -[A7], A4
00001AEA 4EAD 1F9A jsr [A5 + 0x1F9A /* export_1007 */]
00001AEE 286E FFF8 movea.l A4, [A6 - 0x8]
00001AF2 4E5E unlink A6
00001AF4 4E75 rts
fn00001AF6:
00001AF6 4E56 FFF8 link A6, -0x0008
00001AFA 2F0C move.l -[A7], A4
00001AFC 286E 0008 movea.l A4, [A6 + 0x8]
00001B00 486E FFF8 pea.l [A6 - 0x8]
00001B04 486E FFFC pea.l [A6 - 0x4]
00001B08 2F0C move.l -[A7], A4
00001B0A 4EAD 1CF2 jsr [A5 + 0x1CF2 /* export_922 */]
00001B0E 4A40 tst.w D0
00001B10 4FEF 000C lea.l A7, [A7 + 0xC]
00001B14 6716 beq +0x18 /* 00001B2C */
00001B16 4267 clr.w -[A7]
00001B18 2F0C move.l -[A7], A4
00001B1A 4EAD 1D0A jsr [A5 + 0x1D0A /* export_925 */]
00001B1E 2EAE FFFC move.l [A7], [A6 - 0x4]
00001B22 2F0C move.l -[A7], A4
00001B24 4EAD 1F9A jsr [A5 + 0x1F9A /* export_1007 */]
00001B28 4FEF 000A lea.l A7, [A7 + 0xA]
label00001B2C:
00001B2C 3F3C 0001 move.w -[A7], 0x1
00001B30 3F2E 0010 move.w -[A7], [A6 + 0x10]
00001B34 2F2E 000C move.l -[A7], [A6 + 0xC]
00001B38 2F0C move.l -[A7], A4
00001B3A 4EAD 1FAA jsr [A5 + 0x1FAA /* export_1009 */]
00001B3E 286E FFF4 movea.l A4, [A6 - 0xC]
00001B42 4E5E unlink A6
00001B44 4E75 rts
fn00001B46:
00001B46 4E56 0000 link A6, 0
00001B4A 2F0C move.l -[A7], A4
00001B4C 286E 0008 movea.l A4, [A6 + 0x8]
00001B50 42A7 clr.l -[A7]
00001B52 2F0C move.l -[A7], A4
00001B54 4EAD 1FC2 jsr [A5 + 0x1FC2 /* export_1012 */]
00001B58 286E FFFC movea.l A4, [A6 - 0x4]
00001B5C 4E5E unlink A6
00001B5E 4E75 rts
00001B60 4E56 FFD2 link A6, -0x002E
00001B64 2F0C move.l -[A7], A4
00001B66 286E 0008 movea.l A4, [A6 + 0x8]
00001B6A 486E FFD2 pea.l [A6 - 0x2E]
00001B6E 2F0C move.l -[A7], A4
00001B70 4EAD 1CA2 jsr [A5 + 0x1CA2 /* export_912 */]
00001B74 4A2E FFD5 tst.b [A6 - 0x2B]
00001B78 508F addq.l A7, 8
00001B7A 6604 bne +0x6 /* 00001B80 */
00001B7C 7000 moveq.l D0, 0x00
00001B7E 6016 bra +0x18 /* 00001B96 */
label00001B80:
00001B80 4AAE 000C tst.l [A6 + 0xC]
00001B84 670E beq +0x10 /* 00001B94 */
00001B86 486E FFD5 pea.l [A6 - 0x2B]
00001B8A 2F2E 000C move.l -[A7], [A6 + 0xC]
00001B8E 4EAD 0B62 jsr [A5 + 0xB62 /* export_360 */]
00001B92 508F addq.l A7, 8
label00001B94:
00001B94 7001 moveq.l D0, 0x01
label00001B96:
00001B96 285F movea.l A4, [A7]+
00001B98 4E5E unlink A6
00001B9A 4E75 rts
00001B9C 4E56 FFD2 link A6, -0x002E
00001BA0 2F0C move.l -[A7], A4
00001BA2 286E 0008 movea.l A4, [A6 + 0x8]
00001BA6 486E FFD2 pea.l [A6 - 0x2E]
00001BAA 2F0C move.l -[A7], A4
00001BAC 4EAD 1CA2 jsr [A5 + 0x1CA2 /* export_912 */]
00001BB0 0C6E FFFF FFF6 cmpi.w [A6 - 0xA], 0xFFFF
00001BB6 508F addq.l A7, 8
00001BB8 6604 bne +0x6 /* 00001BBE */
00001BBA 7000 moveq.l D0, 0x00
00001BBC 6018 bra +0x1A /* 00001BD6 */
label00001BBE:
00001BBE 4AAE 000C tst.l [A6 + 0xC]
00001BC2 6710 beq +0x12 /* 00001BD4 */
00001BC4 486E FFF6 pea.l [A6 - 0xA]
00001BC8 4EBA 0C84 jsr [PC + 0xC84 /* 0000284E */]
00001BCC 206E 000C movea.l A0, [A6 + 0xC]
00001BD0 3080 move.w [A0], D0
00001BD2 588F addq.l A7, 4
label00001BD4:
00001BD4 7001 moveq.l D0, 0x01
label00001BD6:
00001BD6 285F movea.l A4, [A7]+
00001BD8 4E5E unlink A6
00001BDA 4E75 rts
00001BDC 4E56 FFD2 link A6, -0x002E
00001BE0 48E7 0708 movem.l -[A7], D5,D6,D7,A4
00001BE4 286E 0008 movea.l A4, [A6 + 0x8]
00001BE8 486E FFD2 pea.l [A6 - 0x2E]
00001BEC 2F0C move.l -[A7], A4
00001BEE 4EAD 1CA2 jsr [A5 + 0x1CA2 /* export_912 */]
00001BF2 1E2E FFF8 move.b D7, [A6 - 0x8]
00001BF6 7C00 moveq.l D6, 0x00
00001BF8 7A00 moveq.l D5, 0x00
00001BFA 1A07 move.b D5, D7
00001BFC 0805 0001 btst.b D5, 0x1
00001C00 508F addq.l A7, 8
00001C02 6704 beq +0x6 /* 00001C08 */
00001C04 0046 0001 ori.w D6, 0x1
label00001C08:
00001C08 0805 0002 btst.b D5, 0x2
00001C0C 6704 beq +0x6 /* 00001C12 */
00001C0E 0046 0002 ori.w D6, 0x2
label00001C12:
00001C12 0805 0003 btst.b D5, 0x3
00001C16 6704 beq +0x6 /* 00001C1C */
00001C18 0046 0004 ori.w D6, 0x4
label00001C1C:
00001C1C 4AAE 000C tst.l [A6 + 0xC]
00001C20 6706 beq +0x8 /* 00001C28 */
00001C22 206E 000C movea.l A0, [A6 + 0xC]
00001C26 3086 move.w [A0], D6
label00001C28:
00001C28 7001 moveq.l D0, 0x01
00001C2A 4CDF 10E0 movem.l D5,D6,D7,A4, [A7]+
00001C2E 4E5E unlink A6
00001C30 4E75 rts
00001C32 4E56 FFD2 link A6, -0x002E
00001C36 48E7 0108 movem.l -[A7], D7,A4
00001C3A 286E 0008 movea.l A4, [A6 + 0x8]
00001C3E 486E FFD2 pea.l [A6 - 0x2E]
00001C42 2F0C move.l -[A7], A4
00001C44 4EAD 1CA2 jsr [A5 + 0x1CA2 /* export_912 */]
00001C48 70FF moveq.l D0, 0xFFFFFFFF
00001C4A B0AE FFFA cmp.l D0, [A6 - 0x6]
00001C4E 508F addq.l A7, 8
00001C50 6604 bne +0x6 /* 00001C56 */
00001C52 7000 moveq.l D0, 0x00
00001C54 6042 bra +0x44 /* 00001C98 */
label00001C56:
00001C56 4AAE 000C tst.l [A6 + 0xC]
00001C5A 673A beq +0x3C /* 00001C96 */
00001C5C 2E2E FFFA move.l D7, [A6 - 0x6]
00001C60 2007 move.l D0, D7
00001C62 0280 00FF 0000 andi.l D0, 0xFF0000
00001C68 E088 lsr D0, 8
00001C6A 0040 00FF ori.w D0, 0xFF
00001C6E 3F00 move.w -[A7], D0
00001C70 3007 move.w D0, D7
00001C72 0240 FF00 andi.w D0, 0xFF00
00001C76 0040 00FF ori.w D0, 0xFF
00001C7A 3F00 move.w -[A7], D0
00001C7C 3007 move.w D0, D7
00001C7E 0240 00FF andi.w D0, 0xFF
00001C82 E148 lsl D0.w, 8
00001C84 0040 00FF ori.w D0, 0xFF
00001C88 3F00 move.w -[A7], D0
00001C8A 2F2E 000C move.l -[A7], [A6 + 0xC]
00001C8E 4EAD 0D72 jsr [A5 + 0xD72 /* export_426 */]
00001C92 4FEF 000A lea.l A7, [A7 + 0xA]
label00001C96:
00001C96 7001 moveq.l D0, 0x01
label00001C98:
00001C98 4CDF 1080 movem.l D7,A4, [A7]+
00001C9C 4E5E unlink A6
00001C9E 4E75 rts
00001CA0 4E56 FFFE link A6, -0x0002
00001CA4 2F0C move.l -[A7], A4
00001CA6 286E 0008 movea.l A4, [A6 + 0x8]
00001CAA 42A7 clr.l -[A7]
00001CAC 42A7 clr.l -[A7]
00001CAE 42A7 clr.l -[A7]
00001CB0 2F0C move.l -[A7], A4
00001CB2 4EAD 1F72 jsr [A5 + 0x1F72 /* export_1002 */]
00001CB6 3D40 FFFE move.w [A6 - 0x2], D0
00001CBA 5240 addq.w D0, 1
00001CBC 4FEF 0010 lea.l A7, [A7 + 0x10]
00001CC0 6604 bne +0x6 /* 00001CC6 */
00001CC2 7000 moveq.l D0, 0x00
00001CC4 6018 bra +0x1A /* 00001CDE */
label00001CC6:
00001CC6 4AAE 000C tst.l [A6 + 0xC]
00001CCA 6710 beq +0x12 /* 00001CDC */
00001CCC 486E FFFE pea.l [A6 - 0x2]
00001CD0 4EBA 0B7C jsr [PC + 0xB7C /* 0000284E */]
00001CD4 206E 000C movea.l A0, [A6 + 0xC]
00001CD8 3080 move.w [A0], D0
00001CDA 588F addq.l A7, 4
label00001CDC:
00001CDC 7001 moveq.l D0, 0x01
label00001CDE:
00001CDE 285F movea.l A4, [A7]+
00001CE0 4E5E unlink A6
00001CE2 4E75 rts
00001CE4 4E56 FFFE link A6, -0x0002
00001CE8 2F0C move.l -[A7], A4
00001CEA 286E 0008 movea.l A4, [A6 + 0x8]
00001CEE 486E FFFF pea.l [A6 - 0x1]
00001CF2 2F0C move.l -[A7], A4
00001CF4 4EAD 1CAA jsr [A5 + 0x1CAA /* export_913 */]
00001CF8 102E FFFF move.b D0, [A6 - 0x1]
00001CFC 508F addq.l A7, 8
00001CFE 671C beq +0x1E /* 00001D1C */
00001D00 6B1A bmi +0x1C /* 00001D1C */
00001D02 5700 subq.b D0, 3
00001D04 670E beq +0x10 /* 00001D14 */
00001D06 6A14 bpl +0x16 /* 00001D1C */
00001D08 5200 addq.b D0, 1
00001D0A 6B10 bmi +0x12 /* 00001D1C */
00001D0C 1D7C 0002 FFFF move.b [A6 - 0x1], 0x2
00001D12 600C bra +0xE /* 00001D20 */
label00001D14:
00001D14 1D7C 0001 FFFF move.b [A6 - 0x1], 0x1
00001D1A 6004 bra +0x6 /* 00001D20 */
label00001D1C:
00001D1C 422E FFFF clr.b [A6 - 0x1]
label00001D20:
00001D20 4AAE 000C tst.l [A6 + 0xC]
00001D24 670C beq +0xE /* 00001D32 */
00001D26 7000 moveq.l D0, 0x00
00001D28 102E FFFF move.b D0, [A6 - 0x1]
00001D2C 206E 000C movea.l A0, [A6 + 0xC]
00001D30 3080 move.w [A0], D0
label00001D32:
00001D32 7001 moveq.l D0, 0x01
00001D34 285F movea.l A4, [A7]+
00001D36 4E5E unlink A6
00001D38 4E75 rts
fn00001D3A:
00001D3A 4E56 FFC8 link A6, -0x0038
00001D3E 48E7 1F18 movem.l -[A7], D3,D4,D5,D6,D7,A3,A4
00001D42 266E 000C movea.l A3, [A6 + 0xC]
00001D46 286E 0008 movea.l A4, [A6 + 0x8]
00001D4A 200C move.l D0, A4
00001D4C 6704 beq +0x6 /* 00001D52 */
00001D4E 200B move.l D0, A3
00001D50 6606 bne +0x8 /* 00001D58 */
label00001D52:
00001D52 7000 moveq.l D0, 0x00
00001D54 6000 016A bra +0x16C /* 00001EC0 */
label00001D58:
00001D58 42A7 clr.l -[A7]
00001D5A 42A7 clr.l -[A7]
00001D5C 2F0C move.l -[A7], A4
00001D5E 4EAD 1CF2 jsr [A5 + 0x1CF2 /* export_922 */]
00001D62 4A40 tst.w D0
00001D64 4FEF 000C lea.l A7, [A7 + 0xC]
00001D68 660E bne +0x10 /* 00001D78 */
00001D6A 486E FFD2 pea.l [A6 - 0x2E]
00001D6E 2F0C move.l -[A7], A4
00001D70 4EAD 1CBA jsr [A5 + 0x1CBA /* export_915 */]
00001D74 508F addq.l A7, 8
00001D76 600C bra +0xE /* 00001D84 */
label00001D78:
00001D78 486E FFD2 pea.l [A6 - 0x2E]
00001D7C 2F0C move.l -[A7], A4
00001D7E 4EAD 1CA2 jsr [A5 + 0x1CA2 /* export_912 */]
00001D82 508F addq.l A7, 8
label00001D84:
00001D84 7E00 moveq.l D7, 0x00
00001D86 1C2E FFD4 move.b D6, [A6 - 0x2C]
00001D8A 7A00 moveq.l D5, 0x00
00001D8C 1A06 move.b D5, D6
00001D8E 0805 0000 btst.b D5, 0x0
00001D92 6714 beq +0x16 /* 00001DA8 */
00001D94 0047 0001 ori.w D7, 0x1
00001D98 486E FFD5 pea.l [A6 - 0x2B]
00001D9C 486B 0002 pea.l [A3 + 0x2]
00001DA0 4EAD 0B62 jsr [A5 + 0xB62 /* export_360 */]
00001DA4 508F addq.l A7, 8
00001DA6 6004 bra +0x6 /* 00001DAC */
label00001DA8:
00001DA8 422B 0002 clr.b [A3 + 0x2]
label00001DAC:
00001DAC 7C00 moveq.l D6, 0x00
00001DAE 0805 0002 btst.b D5, 0x2
00001DB2 672A beq +0x2C /* 00001DDE */
00001DB4 182E FFF8 move.b D4, [A6 - 0x8]
00001DB8 0047 0002 ori.w D7, 0x2
00001DBC 7600 moveq.l D3, 0x00
00001DBE 1604 move.b D3, D4
00001DC0 0803 0001 btst.b D3, 0x1
00001DC4 6704 beq +0x6 /* 00001DCA */
00001DC6 0046 0001 ori.w D6, 0x1
label00001DCA:
00001DCA 0803 0002 btst.b D3, 0x2
00001DCE 6704 beq +0x6 /* 00001DD4 */
00001DD0 0046 0002 ori.w D6, 0x2
label00001DD4:
00001DD4 0803 0003 btst.b D3, 0x3
00001DD8 6704 beq +0x6 /* 00001DDE */
00001DDA 0046 0004 ori.w D6, 0x4
label00001DDE:
00001DDE 7800 moveq.l D4, 0x00
00001DE0 0805 0001 btst.b D5, 0x1
00001DE4 6710 beq +0x12 /* 00001DF6 */
00001DE6 0047 0004 ori.w D7, 0x4
00001DEA 486E FFF6 pea.l [A6 - 0xA]
00001DEE 4EBA 0A5E jsr [PC + 0xA5E /* 0000284E */]
00001DF2 3800 move.w D4, D0
00001DF4 588F addq.l A7, 4
label00001DF6:
00001DF6 0805 0003 btst.b D5, 0x3
00001DFA 6714 beq +0x16 /* 00001E10 */
00001DFC 0047 0008 ori.w D7, 0x8
00001E00 486E FFCA pea.l [A6 - 0x36]
00001E04 2F2E FFFA move.l -[A7], [A6 - 0x6]
00001E08 4EAD 0CC2 jsr [A5 + 0xCC2 /* export_404 */]
00001E0C 508F addq.l A7, 8
00001E0E 600C bra +0xE /* 00001E1C */
label00001E10:
00001E10 426E FFCA clr.w [A6 - 0x36]
00001E14 426E FFCC clr.w [A6 - 0x34]
00001E18 426E FFCE clr.w [A6 - 0x32]
label00001E1C:
00001E1C 7600 moveq.l D3, 0x00
00001E1E 0805 0004 btst.b D5, 0x4
00001E22 6708 beq +0xA /* 00001E2C */
00001E24 1D6E FFFE FFD1 move.b [A6 - 0x2F], [A6 - 0x2]
00001E2A 600C bra +0xE /* 00001E38 */
label00001E2C:
00001E2C 486E FFD1 pea.l [A6 - 0x2F]
00001E30 2F0C move.l -[A7], A4
00001E32 4EAD 1CAA jsr [A5 + 0x1CAA /* export_913 */]
00001E36 508F addq.l A7, 8
label00001E38:
00001E38 0047 0200 ori.w D7, 0x200
00001E3C 022E 000F FFD1 andi.b [A6 - 0x2F], 0xF
00001E42 102E FFD1 move.b D0, [A6 - 0x2F]
00001E46 672A beq +0x2C /* 00001E72 */
00001E48 6B28 bmi +0x2A /* 00001E72 */
00001E4A 5900 subq.b D0, 4
00001E4C 671C beq +0x1E /* 00001E6A */
00001E4E 6A08 bpl +0xA /* 00001E58 */
00001E50 5400 addq.b D0, 2
00001E52 670E beq +0x10 /* 00001E62 */
00001E54 6A10 bpl +0x12 /* 00001E66 */
00001E56 6006 bra +0x8 /* 00001E5E */
label00001E58:
00001E58 5500 subq.b D0, 2
00001E5A 6A16 bpl +0x18 /* 00001E72 */
00001E5C 6010 bra +0x12 /* 00001E6E */
label00001E5E:
00001E5E 7600 moveq.l D3, 0x00
00001E60 6012 bra +0x14 /* 00001E74 */
label00001E62:
00001E62 7602 moveq.l D3, 0x02
00001E64 600E bra +0x10 /* 00001E74 */
label00001E66:
00001E66 7601 moveq.l D3, 0x01
00001E68 600A bra +0xC /* 00001E74 */
label00001E6A:
00001E6A 7603 moveq.l D3, 0x03
00001E6C 6006 bra +0x8 /* 00001E74 */
label00001E6E:
00001E6E 7605 moveq.l D3, 0x05
00001E70 6002 bra +0x4 /* 00001E74 */
label00001E72:
00001E72 7604 moveq.l D3, 0x04
label00001E74:
00001E74 0047 0040 ori.w D7, 0x40 /* '@' */
00001E78 42A7 clr.l -[A7]
00001E7A 42A7 clr.l -[A7]
00001E7C 42A7 clr.l -[A7]
00001E7E 2F0C move.l -[A7], A4
00001E80 4EAD 1F72 jsr [A5 + 0x1F72 /* export_1002 */]
00001E84 3D40 FFC8 move.w [A6 - 0x38], D0
00001E88 486E FFC8 pea.l [A6 - 0x38]
00001E8C 4EBA 09C0 jsr [PC + 0x9C0 /* 0000284E */]
00001E90 3687 move.w [A3], D7
00001E92 377C FFFF 0102 move.w [A3 + 0x102], 0xFFFF
00001E98 3744 0104 move.w [A3 + 0x104], D4
00001E9C 3746 0106 move.w [A3 + 0x106], D6
00001EA0 276E FFCA 0108 move.l [A3 + 0x108], [A6 - 0x36]
00001EA6 376E FFCE 010C move.w [A3 + 0x10C], [A6 - 0x32]
00001EAC 376E FFC8 010E move.w [A3 + 0x10E], [A6 - 0x38]
00001EB2 3743 0110 move.w [A3 + 0x110], D3
00001EB6 426B 0112 clr.w [A3 + 0x112]
00001EBA 426B 0114 clr.w [A3 + 0x114]
00001EBE 7001 moveq.l D0, 0x01
label00001EC0:
00001EC0 4CEE 18F8 FFAC movem.l D3,D4,D5,D6,D7,A3,A4, [A6 - 0x54]
00001EC6 4E5E unlink A6
00001EC8 4E75 rts
fn00001ECA:
00001ECA 4E56 FFBC link A6, -0x0044
00001ECE 2F0C move.l -[A7], A4
00001ED0 286E 0008 movea.l A4, [A6 + 0x8]
00001ED4 200C move.l D0, A4
00001ED6 671C beq +0x1E /* 00001EF4 */
00001ED8 4AAE 000C tst.l [A6 + 0xC]
00001EDC 6716 beq +0x18 /* 00001EF4 */
00001EDE 486E FFBC pea.l [A6 - 0x44]
00001EE2 2F2E 000C move.l -[A7], [A6 + 0xC]
00001EE6 4EBA F772 jsr [PC - 0x88E /* 0000165A */]
00001EEA 486E FFBC pea.l [A6 - 0x44]
00001EEE 2F0C move.l -[A7], A4
00001EF0 4EAD 1CE2 jsr [A5 + 0x1CE2 /* export_920 */]
label00001EF4:
00001EF4 286E FFB8 movea.l A4, [A6 - 0x48]
00001EF8 4E5E unlink A6
00001EFA 4E75 rts
00001EFC 4E56 0000 link A6, 0
00001F00 48E7 0108 movem.l -[A7], D7,A4
00001F04 286E 0008 movea.l A4, [A6 + 0x8]
00001F08 302E 000C move.w D0, [A6 + 0xC]
00001F0C 6712 beq +0x14 /* 00001F20 */
00001F0E 6B10 bmi +0x12 /* 00001F20 */
00001F10 5540 subq.w D0, 2
00001F12 6704 beq +0x6 /* 00001F18 */
00001F14 6A0A bpl +0xC /* 00001F20 */
00001F16 6004 bra +0x6 /* 00001F1C */
label00001F18:
00001F18 7E02 moveq.l D7, 0x02
00001F1A 6006 bra +0x8 /* 00001F22 */
label00001F1C:
00001F1C 7E03 moveq.l D7, 0x03
00001F1E 6002 bra +0x4 /* 00001F22 */
label00001F20:
00001F20 7E01 moveq.l D7, 0x01
label00001F22:
00001F22 1F07 move.b -[A7], D7
00001F24 2F0C move.l -[A7], A4
00001F26 4EAD 1CB2 jsr [A5 + 0x1CB2 /* export_914 */]
00001F2A 1EBC 0010 move.b [A7], 0x10
00001F2E 42A7 clr.l -[A7]
00001F30 2F0C move.l -[A7], A4
00001F32 4EAD 1FCA jsr [A5 + 0x1FCA /* export_1013 */]
00001F36 4CEE 1080 FFF8 movem.l D7,A4, [A6 - 0x8]
00001F3C 4E5E unlink A6
00001F3E 4E75 rts
fn00001F40:
00001F40 4E56 0000 link A6, 0
00001F44 4E5E unlink A6
00001F46 4E75 rts
fn00001F48:
00001F48 4E56 0000 link A6, 0
00001F4C 4E5E unlink A6
00001F4E 4E75 rts
fn00001F50:
00001F50 4E56 0000 link A6, 0
00001F54 2F0C move.l -[A7], A4
00001F56 286E 0008 movea.l A4, [A6 + 0x8]
00001F5A 2F0C move.l -[A7], A4
00001F5C 4EAD 1DA2 jsr [A5 + 0x1DA2 /* export_944 */]
00001F60 286E FFFC movea.l A4, [A6 - 0x4]
00001F64 4E5E unlink A6
00001F66 4E75 rts
fn00001F68:
00001F68 4E56 0000 link A6, 0
00001F6C 4E5E unlink A6
00001F6E 4E75 rts
fn00001F70:
00001F70 4E56 0000 link A6, 0
00001F74 2F0C move.l -[A7], A4
00001F76 286E 0008 movea.l A4, [A6 + 0x8]
00001F7A 3F3C 0001 move.w -[A7], 0x1
00001F7E 2F0C move.l -[A7], A4
00001F80 4EAD 1DDA jsr [A5 + 0x1DDA /* export_951 */]
00001F84 286E FFFC movea.l A4, [A6 - 0x4]
00001F88 4E5E unlink A6
00001F8A 4E75 rts
fn00001F8C:
00001F8C 4E56 FFFC link A6, -0x0004
00001F90 2F0C move.l -[A7], A4
00001F92 286E 0008 movea.l A4, [A6 + 0x8]
00001F96 3F3C 0001 move.w -[A7], 0x1
00001F9A 2F0C move.l -[A7], A4
00001F9C 4EAD 1DDA jsr [A5 + 0x1DDA /* export_951 */]
00001FA0 286E FFF8 movea.l A4, [A6 - 0x8]
00001FA4 4E5E unlink A6
00001FA6 4E75 rts
fn00001FA8:
00001FA8 4E56 0000 link A6, 0
00001FAC 2F0C move.l -[A7], A4
00001FAE 286E 0008 movea.l A4, [A6 + 0x8]
00001FB2 1F3C 0010 move.b -[A7], 0x10
00001FB6 42A7 clr.l -[A7]
00001FB8 2F0C move.l -[A7], A4
00001FBA 4EAD 1FCA jsr [A5 + 0x1FCA /* export_1013 */]
00001FBE 286E FFFC movea.l A4, [A6 - 0x4]
00001FC2 4E5E unlink A6
00001FC4 4E75 rts
00001FC6 4E56 FFFA link A6, -0x0006
00001FCA 2F0C move.l -[A7], A4
00001FCC 286E 0008 movea.l A4, [A6 + 0x8]
00001FD0 200C move.l D0, A4
00001FD2 6730 beq +0x32 /* 00002004 */
00001FD4 4AAE 000C tst.l [A6 + 0xC]
00001FD8 672A beq +0x2C /* 00002004 */
00001FDA 486E FFFF pea.l [A6 - 0x1]
00001FDE 2F2E 0010 move.l -[A7], [A6 + 0x10]
00001FE2 4EBA F7C8 jsr [PC - 0x838 /* 000017AC */]
00001FE6 4297 clr.l [A7]
00001FE8 486E FFFA pea.l [A6 - 0x6]
00001FEC 1F3C 0003 move.b -[A7], 0x3
00001FF0 1F2E FFFF move.b -[A7], [A6 - 0x1]
00001FF4 4227 clr.b -[A7]
00001FF6 2F0C move.l -[A7], A4
00001FF8 4EAD 2032 jsr [A5 + 0x2032 /* export_1026 */]
00001FFC 206E 000C movea.l A0, [A6 + 0xC]
00002000 20AE FFFA move.l [A0], [A6 - 0x6]
label00002004:
00002004 286E FFF6 movea.l A4, [A6 - 0xA]
00002008 4E5E unlink A6
0000200A 4E75 rts
fn0000200C:
0000200C 4E56 FFF6 link A6, -0x000A
00002010 48E7 0108 movem.l -[A7], D7,A4
00002014 486E FFF8 pea.l [A6 - 0x8]
00002018 42A7 clr.l -[A7]
0000201A 2F3C 01F4 01F4 move.l -[A7], 0x1F401F4
00002020 A8A7 syscall SetRect
00002022 42A7 clr.l -[A7]
00002024 3F3C 0001 move.w -[A7], 0x1
00002028 2F2E FFFC move.l -[A7], [A6 - 0x4]
0000202C 2F2E FFF8 move.l -[A7], [A6 - 0x8]
00002030 42A7 clr.l -[A7]
00002032 2F2E 0008 move.l -[A7], [A6 + 0x8]
00002036 4EBA F80A jsr [PC - 0x7F6 /* 00001842 */]
0000203A 4A40 tst.w D0
0000203C 4FEF 0016 lea.l A7, [A7 + 0x16]
00002040 6734 beq +0x36 /* 00002076 */
00002042 206E 0008 movea.l A0, [A6 + 0x8]
00002046 2850 movea.l A4, [A0]
00002048 486E FFF7 pea.l [A6 - 0x9]
0000204C 2F2E 0010 move.l -[A7], [A6 + 0x10]
00002050 4EBA F75A jsr [PC - 0x8A6 /* 000017AC */]
00002054 4297 clr.l [A7]
00002056 2F2E 000C move.l -[A7], [A6 + 0xC]
0000205A 4EAD 05DA jsr [A5 + 0x5DA /* export_183 */]
0000205E 2E1F move.l D7, [A7]+
00002060 2E87 move.l [A7], D7
00002062 2F2E 000C move.l -[A7], [A6 + 0xC]
00002066 1F3C 0003 move.b -[A7], 0x3
0000206A 1F2E FFF7 move.b -[A7], [A6 - 0x9]
0000206E 4227 clr.b -[A7]
00002070 2F0C move.l -[A7], A4
00002072 4EAD 203A jsr [A5 + 0x203A /* export_1027 */]
label00002076:
00002076 4CEE 1080 FFEE movem.l D7,A4, [A6 - 0x12]
0000207C 4E5E unlink A6
0000207E 4E75 rts
fn00002080:
00002080 4E56 FFF6 link A6, -0x000A
00002084 48E7 0318 movem.l -[A7], D6,D7,A3,A4
00002088 286E 0008 movea.l A4, [A6 + 0x8]
0000208C 486E FFF7 pea.l [A6 - 0x9]
00002090 2F2E 0010 move.l -[A7], [A6 + 0x10]
00002094 4EBA F716 jsr [PC - 0x8EA /* 000017AC */]
00002098 4297 clr.l [A7]
0000209A 2F2E 000C move.l -[A7], [A6 + 0xC]
0000209E 4EAD 05DA jsr [A5 + 0x5DA /* export_183 */]
000020A2 2E1F move.l D7, [A7]+
000020A4 2E87 move.l [A7], D7
000020A6 2F2E 000C move.l -[A7], [A6 + 0xC]
000020AA 1F3C 0003 move.b -[A7], 0x3
000020AE 1F2E FFF7 move.b -[A7], [A6 - 0x9]
000020B2 4227 clr.b -[A7]
000020B4 2F0C move.l -[A7], A4
000020B6 4EAD 203A jsr [A5 + 0x203A /* export_1027 */]
000020BA 2C00 move.l D6, D0
000020BC 4A86 tst.l D6
000020BE 4FEF 0012 lea.l A7, [A7 + 0x12]
000020C2 6604 bne +0x6 /* 000020C8 */
000020C4 7000 moveq.l D0, 0x00
000020C6 6034 bra +0x36 /* 000020FC */
label000020C8:
000020C8 42A7 clr.l -[A7]
000020CA 4227 clr.b -[A7]
000020CC 2F0C move.l -[A7], A4
000020CE 4EAD 1DB2 jsr [A5 + 0x1DB2 /* export_946 */]
000020D2 2640 movea.l A3, D0
000020D4 486E FFF8 pea.l [A6 - 0x8]
000020D8 2F0B move.l -[A7], A3
000020DA 4EAD 1322 jsr [A5 + 0x1322 /* export_608 */]
000020DE 302E FFFE move.w D0, [A6 - 0x2]
000020E2 906E FFFA sub.w D0, [A6 - 0x6]
000020E6 3E80 move.w [A7], D0
000020E8 2F0C move.l -[A7], A4
000020EA 4EAD 1F52 jsr [A5 + 0x1F52 /* export_998 */]
000020EE 1EBC 0010 move.b [A7], 0x10
000020F2 42A7 clr.l -[A7]
000020F4 2F0C move.l -[A7], A4
000020F6 4EAD 1FCA jsr [A5 + 0x1FCA /* export_1013 */]
000020FA 7001 moveq.l D0, 0x01
label000020FC:
000020FC 4CEE 18C0 FFE6 movem.l D6,D7,A3,A4, [A6 - 0x1A]
00002102 4E5E unlink A6
00002104 4E75 rts
fn00002106:
00002106 4E56 0000 link A6, 0
0000210A 48E7 0308 movem.l -[A7], D6,D7,A4
0000210E 286E 0008 movea.l A4, [A6 + 0x8]
00002112 3E2E 0012 move.w D7, [A6 + 0x12]
00002116 9E6E 000E sub.w D7, [A6 + 0xE]
0000211A 3C2E 0010 move.w D6, [A6 + 0x10]
0000211E 9C6E 000C sub.w D6, [A6 + 0xC]
00002122 200C move.l D0, A4
00002124 670A beq +0xC /* 00002130 */
00002126 3F06 move.w -[A7], D6
00002128 3F07 move.w -[A7], D7
0000212A 2F0C move.l -[A7], A4
0000212C 4EAD 1DE2 jsr [A5 + 0x1DE2 /* export_952 */]
label00002130:
00002130 4CEE 10C0 FFF4 movem.l D6,D7,A4, [A6 - 0xC]
00002136 4E5E unlink A6
00002138 4E75 rts
fn0000213A:
0000213A 4E56 0000 link A6, 0
0000213E 2F2E 0010 move.l -[A7], [A6 + 0x10]
00002142 2F2E 000C move.l -[A7], [A6 + 0xC]
00002146 2F2E 0008 move.l -[A7], [A6 + 0x8]
0000214A 4EBA FFBA jsr [PC - 0x46 /* 00002106 */]
0000214E 4E5E unlink A6
00002150 4E75 rts
fn00002152:
00002152 4E56 FFF4 link A6, -0x000C
00002156 48E7 0138 movem.l -[A7], D7,A2,A3,A4
0000215A 266E 0008 movea.l A3, [A6 + 0x8]
0000215E 246E 000C movea.l A2, [A6 + 0xC]
00002162 284B movea.l A4, A3
00002164 206E 0010 movea.l A0, [A6 + 0x10]
00002168 4290 clr.l [A0]
0000216A 486E FFFC pea.l [A6 - 0x4]
0000216E 2F0B move.l -[A7], A3
00002170 4EBA 0062 jsr [PC + 0x62 /* 000021D4 */]
00002174 486E FFF4 pea.l [A6 - 0xC]
00002178 486E FFF8 pea.l [A6 - 0x8]
0000217C 2F0B move.l -[A7], A3
0000217E 4EBA F866 jsr [PC - 0x79A /* 000019E6 */]
00002182 3E2E FFF6 move.w D7, [A6 - 0xA]
00002186 9E6E FFFA sub.w D7, [A6 - 0x6]
0000218A 5247 addq.w D7, 1
0000218C 0247 FFFF andi.w D7, 0xFFFF
00002190 2E8A move.l [A7], A2
00002192 3F07 move.w -[A7], D7
00002194 4EAD 15B2 jsr [A5 + 0x15B2 /* export_690 */]
00002198 206E FFFC movea.l A0, [A6 - 0x4]
0000219C 286E FFF8 movea.l A4, [A6 - 0x8]
000021A0 D9D0 add.l A4, [A0]
000021A2 2252 movea.l A1, [A2]
000021A4 4A91 tst.l [A1]
000021A6 4FEF 0016 lea.l A7, [A7 + 0x16]
000021AA 6716 beq +0x18 /* 000021C2 */
000021AC 200C move.l D0, A4
000021AE 6712 beq +0x14 /* 000021C2 */
000021B0 3047 movea.w A0, D7
000021B2 2F08 move.l -[A7], A0
000021B4 2F0C move.l -[A7], A4
000021B6 2052 movea.l A0, [A2]
000021B8 2F10 move.l -[A7], [A0]
000021BA 4EAD 0B3A jsr [A5 + 0xB3A /* export_355 */]
000021BE 4FEF 000C lea.l A7, [A7 + 0xC]
label000021C2:
000021C2 486E FFFC pea.l [A6 - 0x4]
000021C6 4EAD 15C2 jsr [A5 + 0x15C2 /* export_692 */]
000021CA 4CEE 1C80 FFE4 movem.l D7,A2,A3,A4, [A6 - 0x1C]
000021D0 4E5E unlink A6
000021D2 4E75 rts
fn000021D4:
000021D4 4E56 FFF4 link A6, -0x000C
000021D8 48E7 0108 movem.l -[A7], D7,A4
000021DC 286E 0008 movea.l A4, [A6 + 0x8]
000021E0 200C move.l D0, A4
000021E2 6700 0094 beq +0x96 /* 00002278 */
000021E6 486E FFF8 pea.l [A6 - 0x8]
000021EA 486E FFFC pea.l [A6 - 0x4]
000021EE 2F0C move.l -[A7], A4
000021F0 4EAD 1CF2 jsr [A5 + 0x1CF2 /* export_922 */]
000021F4 3E00 move.w D7, D0
000021F6 4FEF 000C lea.l A7, [A7 + 0xC]
000021FA 6728 beq +0x2A /* 00002224 */
000021FC 202E FFF8 move.l D0, [A6 - 0x8]
00002200 90AE FFFC sub.l D0, [A6 - 0x4]
00002204 2D40 FFF4 move.l [A6 - 0xC], D0
00002208 0C80 0000 7FFF cmpi.l D0, 0x7FFF
0000220E 6F08 ble +0xA /* 00002218 */
00002210 2D7C 0000 7FFF FFF4 move.l [A6 - 0xC], 0x7FFF
label00002218:
00002218 2E2E FFF4 move.l D7, [A6 - 0xC]
0000221C 0287 0000 FFFF andi.l D7, 0xFFFF
00002222 6012 bra +0x14 /* 00002236 */
label00002224:
00002224 42AE FFF4 clr.l [A6 - 0xC]
00002228 42A7 clr.l -[A7]
0000222A 2F0C move.l -[A7], A4
0000222C 4EAD 1F8A jsr [A5 + 0x1F8A /* export_1005 */]
00002230 5280 addq.l D0, 1
00002232 2E00 move.l D7, D0
00002234 508F addq.l A7, 8
label00002236:
00002236 2F2E 000C move.l -[A7], [A6 + 0xC]
0000223A 2F07 move.l -[A7], D7
0000223C 4EAD 15BA jsr [A5 + 0x15BA /* export_691 */]
00002240 4A40 tst.w D0
00002242 508F addq.l A7, 8
00002244 6732 beq +0x34 /* 00002278 */
00002246 486E FFF4 pea.l [A6 - 0xC]
0000224A 2F0C move.l -[A7], A4
0000224C 4EAD 1F92 jsr [A5 + 0x1F92 /* export_1006 */]
00002250 2EAE FFFC move.l [A7], [A6 - 0x4]
00002254 2F0C move.l -[A7], A4
00002256 4EAD 1F9A jsr [A5 + 0x1F9A /* export_1007 */]
0000225A 2047 movea.l A0, D7
0000225C 4868 FFFF pea.l [A0 - 0x1]
00002260 206E 000C movea.l A0, [A6 + 0xC]
00002264 2050 movea.l A0, [A0]
00002266 2F10 move.l -[A7], [A0]
00002268 2F0C move.l -[A7], A4
0000226A 4EAD 1FBA jsr [A5 + 0x1FBA /* export_1011 */]
0000226E 2EAE FFF4 move.l [A7], [A6 - 0xC]
00002272 2F0C move.l -[A7], A4
00002274 4EAD 1F9A jsr [A5 + 0x1F9A /* export_1007 */]
label00002278:
00002278 4CEE 1080 FFEC movem.l D7,A4, [A6 - 0x14]
0000227E 4E5E unlink A6
00002280 4E75 rts
fn00002282:
00002282 4E56 0000 link A6, 0
00002286 48E7 0108 movem.l -[A7], D7,A4
0000228A 286E 000C movea.l A4, [A6 + 0xC]
0000228E 42A7 clr.l -[A7]
00002290 2F0C move.l -[A7], A4
00002292 4EAD 05DA jsr [A5 + 0x5DA /* export_183 */]
00002296 2E1F move.l D7, [A7]+
00002298 204C movea.l A0, A4
0000229A A029 syscall HLock
0000229C 3F07 move.w -[A7], D7
0000229E 2F14 move.l -[A7], [A4]
000022A0 2F2E 0008 move.l -[A7], [A6 + 0x8]
000022A4 4EBA F850 jsr [PC - 0x7B0 /* 00001AF6 */]
000022A8 204C movea.l A0, A4
000022AA A02A syscall HUnlock
000022AC 4CEE 1080 FFF8 movem.l D7,A4, [A6 - 0x8]
000022B2 4E5E unlink A6
000022B4 4E75 rts
fn000022B6:
000022B6 4E56 0000 link A6, 0
000022BA 4E5E unlink A6
000022BC 4E75 rts
fn000022BE:
000022BE 4E56 FEEC link A6, -0x0114
000022C2 48E7 0018 movem.l -[A7], A3,A4
000022C6 286E 0008 movea.l A4, [A6 + 0x8]
000022CA 3D6E 000E FFF4 move.w [A6 - 0xC], [A6 + 0xE]
000022D0 3D6E 000C FFF6 move.w [A6 - 0xA], [A6 + 0xC]
000022D6 3D6E 0012 FFF8 move.w [A6 - 0x8], [A6 + 0x12]
000022DC 3D6E 0010 FFFA move.w [A6 - 0x6], [A6 + 0x10]
000022E2 486E FFEC pea.l [A6 - 0x14]
000022E6 42A7 clr.l -[A7]
000022E8 2F3C 00C8 00C8 move.l -[A7], 0xC800C8
000022EE A8A7 syscall SetRect
000022F0 422E FEEC clr.b [A6 - 0x114]
000022F4 42A7 clr.l -[A7]
000022F6 42A7 clr.l -[A7]
000022F8 486E FFEC pea.l [A6 - 0x14]
000022FC 486E FEEC pea.l [A6 - 0x114]
00002300 42A7 clr.l -[A7]
00002302 42A7 clr.l -[A7]
00002304 4227 clr.b -[A7]
00002306 42A7 clr.l -[A7]
00002308 A913 syscall NewWindow
0000230A 265F movea.l A3, [A7]+
0000230C 2F0B move.l -[A7], A3
0000230E 4EAD 0D02 jsr [A5 + 0xD02 /* export_412 */]
00002312 4EAD 0D2A jsr [A5 + 0xD2A /* export_417 */]
00002316 206E 0014 movea.l A0, [A6 + 0x14]
0000231A 30BC 0001 move.w [A0], 0x1
0000231E 42AE FFFC clr.l [A6 - 0x4]
00002322 588F addq.l A7, 4
00002324 6006 bra +0x8 /* 0000232C */
label00002326:
00002326 206E 0014 movea.l A0, [A6 + 0x14]
0000232A 5250 addq.w [A0], 1
label0000232C:
0000232C 486E FFF4 pea.l [A6 - 0xC]
00002330 486E FFFC pea.l [A6 - 0x4]
00002334 2F0C move.l -[A7], A4
00002336 4EAD 1DAA jsr [A5 + 0x1DAA /* export_945 */]
0000233A 4A40 tst.w D0
0000233C 4FEF 000C lea.l A7, [A7 + 0xC]
00002340 66E4 bne -0x1A /* 00002326 */
00002342 4EAD 0D22 jsr [A5 + 0xD22 /* export_416 */]
00002346 4EAD 0D0A jsr [A5 + 0xD0A /* export_413 */]
0000234A 2F0B move.l -[A7], A3
0000234C A914 syscall DisposeWindow
0000234E 7001 moveq.l D0, 0x01
00002350 4CDF 1800 movem.l A3,A4, [A7]+
00002354 4E5E unlink A6
00002356 4E75 rts
fn00002358:
00002358 4E56 FFF8 link A6, -0x0008
0000235C 2F0C move.l -[A7], A4
0000235E 286E 0008 movea.l A4, [A6 + 0x8]
00002362 3D6E 0012 FFF8 move.w [A6 - 0x8], [A6 + 0x12]
00002368 3D6E 0010 FFFA move.w [A6 - 0x6], [A6 + 0x10]
0000236E 3D6E 0016 FFFC move.w [A6 - 0x4], [A6 + 0x16]
00002374 3D6E 0014 FFFE move.w [A6 - 0x2], [A6 + 0x14]
0000237A 486E FFF8 pea.l [A6 - 0x8]
0000237E 2F2E 000C move.l -[A7], [A6 + 0xC]
00002382 2F0C move.l -[A7], A4
00002384 4EAD 1DAA jsr [A5 + 0x1DAA /* export_945 */]
00002388 4A40 tst.w D0
0000238A 4FEF 000C lea.l A7, [A7 + 0xC]
0000238E 6608 bne +0xA /* 00002398 */
00002390 206E 000C movea.l A0, [A6 + 0xC]
00002394 70FF moveq.l D0, 0xFFFFFFFF
00002396 2080 move.l [A0], D0
label00002398:
00002398 7001 moveq.l D0, 0x01
0000239A 285F movea.l A4, [A7]+
0000239C 4E5E unlink A6
0000239E 4E75 rts
fn000023A0:
000023A0 4E56 FFF8 link A6, -0x0008
000023A4 2F0C move.l -[A7], A4
000023A6 286E 0008 movea.l A4, [A6 + 0x8]
000023AA 486E FFF8 pea.l [A6 - 0x8]
000023AE A874 syscall GetPort
000023B0 2F2E FFF8 move.l -[A7], [A6 - 0x8]
000023B4 2F0C move.l -[A7], A4
000023B6 486E FFFC pea.l [A6 - 0x4]
000023BA 4EAD 1D7A jsr [A5 + 0x1D7A /* export_939 */]
000023BE 4A80 tst.l D0
000023C0 4FEF 000C lea.l A7, [A7 + 0xC]
000023C4 6604 bne +0x6 /* 000023CA */
000023C6 7000 moveq.l D0, 0x00
000023C8 603C bra +0x3E /* 00002406 */
label000023CA:
000023CA 4AAE 0014 tst.l [A6 + 0x14]
000023CE 6708 beq +0xA /* 000023D8 */
000023D0 206E 0014 movea.l A0, [A6 + 0x14]
000023D4 20AE FFFC move.l [A0], [A6 - 0x4]
label000023D8:
000023D8 42A7 clr.l -[A7]
000023DA 42A7 clr.l -[A7]
000023DC 2F2E FFFC move.l -[A7], [A6 - 0x4]
000023E0 4EAD 1F6A jsr [A5 + 0x1F6A /* export_1001 */]
000023E4 302E 0012 move.w D0, [A6 + 0x12]
000023E8 906E 000E sub.w D0, [A6 + 0xE]
000023EC 3E80 move.w [A7], D0
000023EE 2F2E FFFC move.l -[A7], [A6 - 0x4]
000023F2 4EAD 1F52 jsr [A5 + 0x1F52 /* export_998 */]
000023F6 1EBC 0010 move.b [A7], 0x10
000023FA 42A7 clr.l -[A7]
000023FC 2F2E FFFC move.l -[A7], [A6 - 0x4]
00002400 4EAD 1FCA jsr [A5 + 0x1FCA /* export_1013 */]
00002404 7001 moveq.l D0, 0x01
label00002406:
00002406 286E FFF4 movea.l A4, [A6 - 0xC]
0000240A 4E5E unlink A6
0000240C 4E75 rts
fn0000240E:
0000240E 4E56 0000 link A6, 0
00002412 2F0C move.l -[A7], A4
00002414 286E 0008 movea.l A4, [A6 + 0x8]
00002418 2F0C move.l -[A7], A4
0000241A 4EAD 1D8A jsr [A5 + 0x1D8A /* export_941 */]
0000241E 7001 moveq.l D0, 0x01
00002420 286E FFFC movea.l A4, [A6 - 0x4]
00002424 4E5E unlink A6
00002426 4E75 rts
00002428 4E56 FFF8 link A6, -0x0008
0000242C 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4
00002430 286E 0008 movea.l A4, [A6 + 0x8]
00002434 266E 0018 movea.l A3, [A6 + 0x18]
00002438 200C move.l D0, A4
0000243A 57C7 seq D7
0000243C 4407 neg.b D7
0000243E 4887 ext.w D7
00002440 7C00 moveq.l D6, 0x00
00002442 70FF moveq.l D0, 0xFFFFFFFF
00002444 B093 cmp.l D0, [A3]
00002446 6606 bne +0x8 /* 0000244E */
00002448 7000 moveq.l D0, 0x00
0000244A 6000 008E bra +0x90 /* 000024DA */
label0000244E:
0000244E 4A47 tst.w D7
00002450 6604 bne +0x6 /* 00002456 */
00002452 4A94 tst.l [A4]
00002454 6626 bne +0x28 /* 0000247C */
label00002456:
00002456 4AAE 000C tst.l [A6 + 0xC]
0000245A 6604 bne +0x6 /* 00002460 */
0000245C 7000 moveq.l D0, 0x00
0000245E 607A bra +0x7C /* 000024DA */
label00002460:
00002460 42A7 clr.l -[A7]
00002462 2F2E 000C move.l -[A7], [A6 + 0xC]
00002466 486E FFFC pea.l [A6 - 0x4]
0000246A 4EBA FBA0 jsr [PC - 0x460 /* 0000200C */]
0000246E 200C move.l D0, A4
00002470 4FEF 000C lea.l A7, [A7 + 0xC]
00002474 670A beq +0xC /* 00002480 */
00002476 28AE FFFC move.l [A4], [A6 - 0x4]
0000247A 6004 bra +0x6 /* 00002480 */
label0000247C:
0000247C 2D54 FFFC move.l [A6 - 0x4], [A4]
label00002480:
00002480 2F13 move.l -[A7], [A3]
00002482 2F2E FFFC move.l -[A7], [A6 - 0x4]
00002486 4EAD 1F9A jsr [A5 + 0x1F9A /* export_1007 */]
0000248A 4A40 tst.w D0
0000248C 508F addq.l A7, 8
0000248E 673A beq +0x3C /* 000024CA */
00002490 2A3C 0000 0500 move.l D5, 0x500
00002496 4A6E 0016 tst.w [A6 + 0x16]
0000249A 6704 beq +0x6 /* 000024A0 */
0000249C 7002 moveq.l D0, 0x02
0000249E 8A80 or.l D5, D0
label000024A0:
000024A0 4A6E 0014 tst.w [A6 + 0x14]
000024A4 6704 beq +0x6 /* 000024AA */
000024A6 7004 moveq.l D0, 0x04
000024A8 8A80 or.l D5, D0
label000024AA:
000024AA 486E FFF8 pea.l [A6 - 0x8]
000024AE 2F0B move.l -[A7], A3
000024B0 2F05 move.l -[A7], D5
000024B2 42A7 clr.l -[A7]
000024B4 3F3C FFFF move.w -[A7], 0xFFFF
000024B8 2F2E 0010 move.l -[A7], [A6 + 0x10]
000024BC 2F2E FFFC move.l -[A7], [A6 - 0x4]
000024C0 4EAD 201A jsr [A5 + 0x201A /* export_1023 */]
000024C4 3C00 move.w D6, D0
000024C6 4FEF 001A lea.l A7, [A7 + 0x1A]
label000024CA:
000024CA 4A47 tst.w D7
000024CC 670A beq +0xC /* 000024D8 */
000024CE 2F2E FFFC move.l -[A7], [A6 - 0x4]
000024D2 4EBA F4FA jsr [PC - 0xB06 /* 000019CE */]
000024D6 588F addq.l A7, 4
label000024D8:
000024D8 3006 move.w D0, D6
label000024DA:
000024DA 4CDF 18E0 movem.l D5,D6,D7,A3,A4, [A7]+
000024DE 4E5E unlink A6
000024E0 4E75 rts
000024E2 4E56 FFFC link A6, -0x0004
000024E6 48E7 0108 movem.l -[A7], D7,A4
000024EA 286E 0008 movea.l A4, [A6 + 0x8]
000024EE 200C move.l D0, A4
000024F0 6604 bne +0x6 /* 000024F6 */
000024F2 7000 moveq.l D0, 0x00
000024F4 601E bra +0x20 /* 00002514 */
label000024F6:
000024F6 42A7 clr.l -[A7]
000024F8 486E FFFC pea.l [A6 - 0x4]
000024FC 2F3C 0100 0300 move.l -[A7], 0x1000300
00002502 4227 clr.b -[A7]
00002504 2F0C move.l -[A7], A4
00002506 4EAD 2032 jsr [A5 + 0x2032 /* export_1026 */]
0000250A 2E00 move.l D7, D0
0000250C 206E FFFC movea.l A0, [A6 - 0x4]
00002510 A023 syscall DisposHandle/DisposeHandle
00002512 3007 move.w D0, D7
label00002514:
00002514 4CEE 1080 FFF4 movem.l D7,A4, [A6 - 0xC]
0000251A 4E5E unlink A6
0000251C 4E75 rts
0000251E 4E56 FFFE link A6, -0x0002
00002522 2F0C move.l -[A7], A4
00002524 286E 0008 movea.l A4, [A6 + 0x8]
00002528 200C move.l D0, A4
0000252A 671A beq +0x1C /* 00002546 */
0000252C 486E FFFE pea.l [A6 - 0x2]
00002530 42A7 clr.l -[A7]
00002532 2F0C move.l -[A7], A4
00002534 4EAD 1FDA jsr [A5 + 0x1FDA /* export_1015 */]
00002538 486E FFFE pea.l [A6 - 0x2]
0000253C 4EBA 0310 jsr [PC + 0x310 /* 0000284E */]
00002540 206E 000C movea.l A0, [A6 + 0xC]
00002544 3080 move.w [A0], D0
label00002546:
00002546 286E FFFA movea.l A4, [A6 - 0x6]
0000254A 4E5E unlink A6
0000254C 4E75 rts
0000254E 4E56 FFFE link A6, -0x0002
00002552 2F0C move.l -[A7], A4
00002554 286E 0008 movea.l A4, [A6 + 0x8]
00002558 200C move.l D0, A4
0000255A 6726 beq +0x28 /* 00002582 */
0000255C 42A7 clr.l -[A7]
0000255E 486E FFFE pea.l [A6 - 0x2]
00002562 2F0C move.l -[A7], A4
00002564 4EAD 1FDA jsr [A5 + 0x1FDA /* export_1015 */]
00002568 4AAE 000C tst.l [A6 + 0xC]
0000256C 4FEF 000C lea.l A7, [A7 + 0xC]
00002570 6710 beq +0x12 /* 00002582 */
00002572 486E FFFE pea.l [A6 - 0x2]
00002576 4EBA 02B2 jsr [PC + 0x2B2 /* 0000282A */]
0000257A 206E 000C movea.l A0, [A6 + 0xC]
0000257E 3080 move.w [A0], D0
00002580 588F addq.l A7, 4
label00002582:
00002582 285F movea.l A4, [A7]+
00002584 4E5E unlink A6
00002586 4E75 rts
00002588 4E56 FFF8 link A6, -0x0008
0000258C 48E7 0038 movem.l -[A7], A2,A3,A4
00002590 246E 000C movea.l A2, [A6 + 0xC]
00002594 286E 0008 movea.l A4, [A6 + 0x8]
00002598 42A7 clr.l -[A7]
0000259A 4227 clr.b -[A7]
0000259C 2F0C move.l -[A7], A4
0000259E 4EAD 1DB2 jsr [A5 + 0x1DB2 /* export_946 */]
000025A2 2640 movea.l A3, D0
000025A4 200C move.l D0, A4
000025A6 4FEF 000A lea.l A7, [A7 + 0xA]
000025AA 6726 beq +0x28 /* 000025D2 */
000025AC 200B move.l D0, A3
000025AE 6722 beq +0x24 /* 000025D2 */
000025B0 486E FFF8 pea.l [A6 - 0x8]
000025B4 2F0B move.l -[A7], A3
000025B6 4EAD 1322 jsr [A5 + 0x1322 /* export_608 */]
000025BA 200A move.l D0, A2
000025BC 508F addq.l A7, 8
000025BE 6712 beq +0x14 /* 000025D2 */
000025C0 302E FFFE move.w D0, [A6 - 0x2]
000025C4 906E FFFA sub.w D0, [A6 - 0x6]
000025C8 3480 move.w [A2], D0
000025CA 2F0A move.l -[A7], A2
000025CC 4EBA 025C jsr [PC + 0x25C /* 0000282A */]
000025D0 588F addq.l A7, 4
label000025D2:
000025D2 4CDF 1C00 movem.l A2,A3,A4, [A7]+
000025D6 4E5E unlink A6
000025D8 4E75 rts
000025DA 4E56 FFF8 link A6, -0x0008
000025DE 48E7 0038 movem.l -[A7], A2,A3,A4
000025E2 246E 000C movea.l A2, [A6 + 0xC]
000025E6 286E 0008 movea.l A4, [A6 + 0x8]
000025EA 42A7 clr.l -[A7]
000025EC 4227 clr.b -[A7]
000025EE 2F0C move.l -[A7], A4
000025F0 4EAD 1DB2 jsr [A5 + 0x1DB2 /* export_946 */]
000025F4 2640 movea.l A3, D0
000025F6 200C move.l D0, A4
000025F8 4FEF 000A lea.l A7, [A7 + 0xA]
000025FC 6732 beq +0x34 /* 00002630 */
000025FE 200B move.l D0, A3
00002600 672E beq +0x30 /* 00002630 */
00002602 486E FFF8 pea.l [A6 - 0x8]
00002606 2F0B move.l -[A7], A3
00002608 4EAD 1322 jsr [A5 + 0x1322 /* export_608 */]
0000260C 200A move.l D0, A2
0000260E 508F addq.l A7, 8
00002610 671E beq +0x20 /* 00002630 */
00002612 356E FFFA 0002 move.w [A2 + 0x2], [A6 - 0x6]
00002618 356E FFFE 0006 move.w [A2 + 0x6], [A6 - 0x2]
0000261E 34AE FFF8 move.w [A2], [A6 - 0x8]
00002622 356E FFFC 0004 move.w [A2 + 0x4], [A6 - 0x4]
00002628 2F0A move.l -[A7], A2
0000262A 4EBA 0288 jsr [PC + 0x288 /* 000028B4 */]
0000262E 588F addq.l A7, 4
label00002630:
00002630 4CDF 1C00 movem.l A2,A3,A4, [A7]+
00002634 4E5E unlink A6
00002636 4E75 rts
00002638 4E56 FFF0 link A6, -0x0010
0000263C 48E7 0018 movem.l -[A7], A3,A4
00002640 266E 000C movea.l A3, [A6 + 0xC]
00002644 286E 0008 movea.l A4, [A6 + 0x8]
00002648 200B move.l D0, A3
0000264A 676E beq +0x70 /* 000026BA */
0000264C 426B 0006 clr.w [A3 + 0x6]
00002650 426B 0002 clr.w [A3 + 0x2]
00002654 4253 clr.w [A3]
00002656 426B 0004 clr.w [A3 + 0x4]
0000265A 200C move.l D0, A4
0000265C 675C beq +0x5E /* 000026BA */
0000265E 42A7 clr.l -[A7]
00002660 4227 clr.b -[A7]
00002662 2F0C move.l -[A7], A4
00002664 4EAD 1DB2 jsr [A5 + 0x1DB2 /* export_946 */]
00002668 2E80 move.l [A7], D0
0000266A 4EAD 1C72 jsr [A5 + 0x1C72 /* export_906 */]
0000266E 486E FFF8 pea.l [A6 - 0x8]
00002672 486E FFFC pea.l [A6 - 0x4]
00002676 2F0C move.l -[A7], A4
00002678 4EAD 1CF2 jsr [A5 + 0x1CF2 /* export_922 */]
0000267C 4A40 tst.w D0
0000267E 4FEF 0016 lea.l A7, [A7 + 0x16]
00002682 6736 beq +0x38 /* 000026BA */
00002684 486E FFF0 pea.l [A6 - 0x10]
00002688 2F2E FFF8 move.l -[A7], [A6 - 0x8]
0000268C 2F2E FFFC move.l -[A7], [A6 - 0x4]
00002690 2F0C move.l -[A7], A4
00002692 4EAD 1D3A jsr [A5 + 0x1D3A /* export_931 */]
00002696 4A40 tst.w D0
00002698 4FEF 0010 lea.l A7, [A7 + 0x10]
0000269C 671C beq +0x1E /* 000026BA */
0000269E 376E FFF0 0002 move.w [A3 + 0x2], [A6 - 0x10]
000026A4 36AE FFF2 move.w [A3], [A6 - 0xE]
000026A8 376E FFF4 0006 move.w [A3 + 0x6], [A6 - 0xC]
000026AE 376E FFF6 0004 move.w [A3 + 0x4], [A6 - 0xA]
000026B4 2F0B move.l -[A7], A3
000026B6 4EBA 01FC jsr [PC + 0x1FC /* 000028B4 */]
label000026BA:
000026BA 4CEE 1800 FFE8 movem.l A3,A4, [A6 - 0x18]
000026C0 4E5E unlink A6
000026C2 4E75 rts
000026C4 4E56 0000 link A6, 0
000026C8 4E5E unlink A6
000026CA 4E75 rts
000026CC 4E56 0000 link A6, 0
000026D0 2F0C move.l -[A7], A4
000026D2 286E 0008 movea.l A4, [A6 + 0x8]
000026D6 2F3C 8400 C400 move.l -[A7], 0x8400C400
000026DC 2F0C move.l -[A7], A4
000026DE 4EAD 1F12 jsr [A5 + 0x1F12 /* export_990 */]
000026E2 286E FFFC movea.l A4, [A6 - 0x4]
000026E6 4E5E unlink A6
000026E8 4E75 rts
export_1121:
000026EA 4E56 0000 link A6, 0
000026EE 4EAD 1E12 jsr [A5 + 0x1E12 /* export_958 */]
000026F2 4EAD 2062 jsr [A5 + 0x2062 /* export_1032 */]
000026F6 4EAD 220A jsr [A5 + 0x220A /* export_1085 */]
000026FA 4EAD 1AD2 jsr [A5 + 0x1AD2 /* export_854 */]
000026FE 4EAD 1ACA jsr [A5 + 0x1ACA /* export_853 */]
00002702 4EAD 18CA jsr [A5 + 0x18CA /* export_789 */]
00002706 4E5E unlink A6
00002708 4E75 rts
export_1122:
0000270A 4E56 0000 link A6, 0
0000270E 486D 1E12 pea.l [A5 + 0x1E12 /* export_958 */]
00002712 A9F1 syscall UnloadSeg
00002714 486D 2062 pea.l [A5 + 0x2062 /* export_1032 */]
00002718 A9F1 syscall UnloadSeg
0000271A 486D 220A pea.l [A5 + 0x220A /* export_1085 */]
0000271E A9F1 syscall UnloadSeg
00002720 486D 1AD2 pea.l [A5 + 0x1AD2 /* export_854 */]
00002724 A9F1 syscall UnloadSeg
00002726 486D 1ACA pea.l [A5 + 0x1ACA /* export_853 */]
0000272A A9F1 syscall UnloadSeg
0000272C 486D 18CA pea.l [A5 + 0x18CA /* export_789 */]
00002730 A9F1 syscall UnloadSeg
00002732 4E5E unlink A6
00002734 4E75 rts
00002736 4E56 FFFC link A6, -0x0004
0000273A 3F3C 0048 move.w -[A7], 0x48 /* 'H' */
0000273E 3F39 FFFF D2AA move.w -[A7], [0xFFFFD2AA]
00002744 206E 0008 movea.l A0, [A6 + 0x8]
00002748 3F10 move.w -[A7], [A0]
0000274A 4EAD 1C32 jsr [A5 + 0x1C32 /* export_898 */]
0000274E 206E 0008 movea.l A0, [A6 + 0x8]
00002752 3080 move.w [A0], D0
00002754 3010 move.w D0, [A0]
00002756 4E5E unlink A6
00002758 4E75 rts
fn0000275A:
0000275A 4E56 FFFC link A6, -0x0004
0000275E 3F3C 0048 move.w -[A7], 0x48 /* 'H' */
00002762 3F39 FFFF D2AC move.w -[A7], [0xFFFFD2AC]
00002768 206E 0008 movea.l A0, [A6 + 0x8]
0000276C 3F10 move.w -[A7], [A0]
0000276E 4EAD 1C32 jsr [A5 + 0x1C32 /* export_898 */]
00002772 206E 0008 movea.l A0, [A6 + 0x8]
00002776 3080 move.w [A0], D0
00002778 3010 move.w D0, [A0]
0000277A 4E5E unlink A6
0000277C 4E75 rts
0000277E 4E56 FFFC link A6, -0x0004
00002782 2F0C move.l -[A7], A4
00002784 7002 moveq.l D0, 0x02
00002786 D0AE 0008 add.l D0, [A6 + 0x8]
0000278A 2840 movea.l A4, D0
0000278C 3F3C 0048 move.w -[A7], 0x48 /* 'H' */
00002790 3F39 FFFF D2AA move.w -[A7], [0xFFFFD2AA]
00002796 3F14 move.w -[A7], [A4]
00002798 4EAD 1C32 jsr [A5 + 0x1C32 /* export_898 */]
0000279C 3880 move.w [A4], D0
0000279E 3EBC 0048 move.w [A7], 0x48 /* 'H' */
000027A2 3F39 FFFF D2AC move.w -[A7], [0xFFFFD2AC]
000027A8 206E 0008 movea.l A0, [A6 + 0x8]
000027AC 3F10 move.w -[A7], [A0]
000027AE 4EAD 1C32 jsr [A5 + 0x1C32 /* export_898 */]
000027B2 206E 0008 movea.l A0, [A6 + 0x8]
000027B6 3080 move.w [A0], D0
000027B8 286E FFF8 movea.l A4, [A6 - 0x8]
000027BC 4E5E unlink A6
000027BE 4E75 rts
000027C0 4E56 0000 link A6, 0
000027C4 48E7 0018 movem.l -[A7], A3,A4
000027C8 266E 0008 movea.l A3, [A6 + 0x8]
000027CC 49EB 0002 lea.l A4, [A3 + 0x2]
000027D0 3F3C 0048 move.w -[A7], 0x48 /* 'H' */
000027D4 3F39 FFFF D2AA move.w -[A7], [0xFFFFD2AA]
000027DA 3F14 move.w -[A7], [A4]
000027DC 4EAD 1C32 jsr [A5 + 0x1C32 /* export_898 */]
000027E0 3880 move.w [A4], D0
000027E2 3EBC 0048 move.w [A7], 0x48 /* 'H' */
000027E6 3F39 FFFF D2AC move.w -[A7], [0xFFFFD2AC]
000027EC 3F13 move.w -[A7], [A3]
000027EE 4EAD 1C32 jsr [A5 + 0x1C32 /* export_898 */]
000027F2 3680 move.w [A3], D0
000027F4 3EBC 0048 move.w [A7], 0x48 /* 'H' */
000027F8 3F39 FFFF D2AA move.w -[A7], [0xFFFFD2AA]
000027FE 3F2B 0006 move.w -[A7], [A3 + 0x6]
00002802 4EAD 1C32 jsr [A5 + 0x1C32 /* export_898 */]
00002806 3740 0006 move.w [A3 + 0x6], D0
0000280A 3EBC 0048 move.w [A7], 0x48 /* 'H' */
0000280E 3F39 FFFF D2AC move.w -[A7], [0xFFFFD2AC]
00002814 3F2B 0004 move.w -[A7], [A3 + 0x4]
00002818 4EAD 1C32 jsr [A5 + 0x1C32 /* export_898 */]
0000281C 3740 0004 move.w [A3 + 0x4], D0
00002820 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8]
00002826 4E5E unlink A6
00002828 4E75 rts
fn0000282A:
0000282A 4E56 FFFC link A6, -0x0004
0000282E 3F39 FFFF D2AA move.w -[A7], [0xFFFFD2AA]
00002834 3F3C 0048 move.w -[A7], 0x48 /* 'H' */
00002838 206E 0008 movea.l A0, [A6 + 0x8]
0000283C 3F10 move.w -[A7], [A0]
0000283E 4EAD 1C32 jsr [A5 + 0x1C32 /* export_898 */]
00002842 206E 0008 movea.l A0, [A6 + 0x8]
00002846 3080 move.w [A0], D0
00002848 3010 move.w D0, [A0]
0000284A 4E5E unlink A6
0000284C 4E75 rts
fn0000284E:
0000284E 4E56 FFFC link A6, -0x0004
00002852 3F39 FFFF D2AC move.w -[A7], [0xFFFFD2AC]
00002858 3F3C 0048 move.w -[A7], 0x48 /* 'H' */
0000285C 206E 0008 movea.l A0, [A6 + 0x8]
00002860 3F10 move.w -[A7], [A0]
00002862 4EAD 1C32 jsr [A5 + 0x1C32 /* export_898 */]
00002866 206E 0008 movea.l A0, [A6 + 0x8]
0000286A 3080 move.w [A0], D0
0000286C 3010 move.w D0, [A0]
0000286E 4E5E unlink A6
00002870 4E75 rts
00002872 4E56 FFFC link A6, -0x0004
00002876 2F0C move.l -[A7], A4
00002878 7002 moveq.l D0, 0x02
0000287A D0AE 0008 add.l D0, [A6 + 0x8]
0000287E 2840 movea.l A4, D0
00002880 3F39 FFFF D2AA move.w -[A7], [0xFFFFD2AA]
00002886 3F3C 0048 move.w -[A7], 0x48 /* 'H' */
0000288A 3F14 move.w -[A7], [A4]
0000288C 4EAD 1C32 jsr [A5 + 0x1C32 /* export_898 */]
00002890 3880 move.w [A4], D0
00002892 3EB9 FFFF D2AC move.w [A7], [0xFFFFD2AC]
00002898 3F3C 0048 move.w -[A7], 0x48 /* 'H' */
0000289C 206E 0008 movea.l A0, [A6 + 0x8]
000028A0 3F10 move.w -[A7], [A0]
000028A2 4EAD 1C32 jsr [A5 + 0x1C32 /* export_898 */]
000028A6 206E 0008 movea.l A0, [A6 + 0x8]
000028AA 3080 move.w [A0], D0
000028AC 286E FFF8 movea.l A4, [A6 - 0x8]
000028B0 4E5E unlink A6
000028B2 4E75 rts
fn000028B4:
000028B4 4E56 0000 link A6, 0
000028B8 48E7 0018 movem.l -[A7], A3,A4
000028BC 266E 0008 movea.l A3, [A6 + 0x8]
000028C0 49EB 0002 lea.l A4, [A3 + 0x2]
000028C4 3F3C 0048 move.w -[A7], 0x48 /* 'H' */
000028C8 3F39 FFFF D2AA move.w -[A7], [0xFFFFD2AA]
000028CE 3F14 move.w -[A7], [A4]
000028D0 4EAD 1C32 jsr [A5 + 0x1C32 /* export_898 */]
000028D4 3880 move.w [A4], D0
000028D6 3EBC 0048 move.w [A7], 0x48 /* 'H' */
000028DA 3F39 FFFF D2AC move.w -[A7], [0xFFFFD2AC]
000028E0 3F13 move.w -[A7], [A3]
000028E2 4EAD 1C32 jsr [A5 + 0x1C32 /* export_898 */]
000028E6 3680 move.w [A3], D0
000028E8 3EBC 0048 move.w [A7], 0x48 /* 'H' */
000028EC 3F39 FFFF D2AA move.w -[A7], [0xFFFFD2AA]
000028F2 3F2B 0006 move.w -[A7], [A3 + 0x6]
000028F6 4EAD 1C32 jsr [A5 + 0x1C32 /* export_898 */]
000028FA 3740 0006 move.w [A3 + 0x6], D0
000028FE 3EBC 0048 move.w [A7], 0x48 /* 'H' */
00002902 3F39 FFFF D2AC move.w -[A7], [0xFFFFD2AC]
00002908 3F2B 0004 move.w -[A7], [A3 + 0x4]
0000290C 4EAD 1C32 jsr [A5 + 0x1C32 /* export_898 */]
00002910 3740 0004 move.w [A3 + 0x4], D0
00002914 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8]
0000291A 4E5E unlink A6
0000291C 4E75 rts
export_1117:
0000291E 4E56 0000 link A6, 0
00002922 2F0C move.l -[A7], A4
00002924 4AAE 0008 tst.l [A6 + 0x8]
00002928 6604 bne +0x6 /* 0000292E */
0000292A 7000 moveq.l D0, 0x00
0000292C 6018 bra +0x1A /* 00002946 */
label0000292E:
0000292E 42A7 clr.l -[A7]
00002930 2F2E 0008 move.l -[A7], [A6 + 0x8]
00002934 A95A syscall GetControlReference/GetCRefCon
00002936 285F movea.l A4, [A7]+
00002938 200C move.l D0, A4
0000293A 6604 bne +0x6 /* 00002940 */
0000293C 7000 moveq.l D0, 0x00
0000293E 6006 bra +0x8 /* 00002946 */
label00002940:
00002940 2054 movea.l A0, [A4]
00002942 2028 0032 move.l D0, [A0 + 0x32]
label00002946:
00002946 285F movea.l A4, [A7]+
00002948 4E5E unlink A6
0000294A 4E75 rts
export_1118:
0000294C 4E56 0000 link A6, 0
00002950 48E7 0038 movem.l -[A7], A2,A3,A4
00002954 286E 0008 movea.l A4, [A6 + 0x8]
00002958 200C move.l D0, A4
0000295A 6604 bne +0x6 /* 00002960 */
0000295C 7000 moveq.l D0, 0x00
0000295E 6024 bra +0x26 /* 00002984 */
label00002960:
00002960 42A7 clr.l -[A7]
00002962 2F0C move.l -[A7], A4
00002964 A95A syscall GetControlReference/GetCRefCon
00002966 265F movea.l A3, [A7]+
00002968 200B move.l D0, A3
0000296A 6604 bne +0x6 /* 00002970 */
0000296C 7000 moveq.l D0, 0x00
0000296E 6014 bra +0x16 /* 00002984 */
label00002970:
00002970 2053 movea.l A0, [A3]
00002972 2468 0032 movea.l A2, [A0 + 0x32]
00002976 216E 000C 0032 move.l [A0 + 0x32], [A6 + 0xC]
0000297C 2F0C move.l -[A7], A4
0000297E 2F0B move.l -[A7], A3
00002980 A95B syscall SetControlReference/SetCRefCon
00002982 200A move.l D0, A2
label00002984:
00002984 4CDF 1C00 movem.l A2,A3,A4, [A7]+
00002988 4E5E unlink A6
0000298A 4E75 rts